Experienced web developers

I've made it a goal of mine to be able to program with Flex.
There's a little bit of a problem though. While I have a ton of
drive and desire to get this done.................... I have very
little to no experience except for some experience with visual
basic and some earlier experience with FrontPage.
For those of you who haven't clicked away, I realize that I
may be in over my head on this but I'm going to do it one way or
another. But where to start and which path to take to get there is
the hard part to figure out. I would really appreciate it if any of
you could give me some direction that I should take to get to that
goal. Eg. Should I start by reading materials on Flash CS3? Or
Action Script? Or Flex or ............ go back and learn HTML and
XML first?
Any help is appreciated.
Thanks,
Dan

Thanks for the replies and the recommended reading. I should
have given some more detail. I'd like to be able to harness the
ability to make a highly user interactive website.
Eg. Imagine a website for a cardboard box manufacturer that
makes thousands of boxes a day for all different types of
businesses. All of these boxes are custom tailored for the
individual companies. The user/business could go to this box manf.
website and see an assortment of different types of boxes in the
form of 3D renderings (flash) in some basic styles. These
renderings would have dimensions on them such as W x D x H and
there would be variables on the side of the image (in the form of
lets say text boxes or radio buttons) in which you could enter and
therefore alter the configuration or dimensions of the basic box
design. When clicking on a certain variable, the graphic would
highlight the corresponding dimension or feature that is being
affected by the variable and this way the customer would have a
visual of how this box will end up. Ideally, when a dimension is
entered, the graphic would change accordingly. From there the
customer could order, pay for the boxes and get a estimated
delivery date without ever having to speak to a cust. service rep.
I've given myself 1 to maybe 2 years of using all of my time
outside of my 40 hr. work week to be able to do something like
this. I'm willing to deal with length of time and it isn't such an
issue as much as wasting time would be..........if that makes
sense. I guess a better question would be,
a) Is there an easier or better way to accomplish this?
b) From AndyWW's post, it seems as though AS3 is harder to
learn than C#/Java. I'm probably misinterpreting that somehow. So
lets say if you completely forgot everything you know and had to
start fresh with this same goal of ultimately learning Flex, would
you start by building a foundation in C# or Java to then be able to
comprehend and learn AS3? Or jump directly into AS3 since it would
be just as difficult to start learning AS3 as it would be to start
C# or Java?
Thanks again,
Dan

Similar Messages

  • Experienced Web Services development Employee Opportunity in North Jersey

    A dynamic young firm that has developed a state-of-art solution in enterprise communication applications is expanding its organization. With a growing business they are now seeking an experienced Web services developer with the following skills.
    • Work experience designing & developing Web-Services; Java/C++ programming a must
    • Experience with Apache, Javascript/AJAX/HTML/Applets, XML/XSD, WSDL, PHP, Linux, MySQL required
    • Computer Science degree and 5+ years work experience
    • Work background with communication applications is a plus
    If you wish to be a part of this exciting team involved in cutting edge technology, please get in touch. Our long relationship with this client allows us to bring your expertise to the direct attention of their CTO.
    Please send a Word resume when you contact me! No work authorization (visa) support can be provided.
    Thanks,
    Durga Kotikalapudi
    Recruiter, CMI
    [email protected]

    Hi Raj, Wrong Initiative.
    *=================> Please don't spoil the forum. <=================*
    I am sorry if you find this a bit rude or like that, but this a technical discussion forum not a job portal where you should find candidates for your organization.
    rajhyd wrote:
    Anyone interested can respond to this message and please send me your mobile number or e mail address and I will get in touch with you.I think instead of this you should make your email address visible in your current profile, so that people can reply you on that instead of expressing their interest here.
    *All the best for your new venture,
    typurohit* (Tejas Purohit)

  • How can web developers access /www and below w/o root access in Solaris 9

    Our web servers are currently running on Solaris 9 and Apache 2.2.22. Our web developers do all their work in /www and below, which is owned by root. Is there anyway to give our web developers full access to /www and everything below it without giving them root access to the server?

    You can add rwx access to a group that integrates your developers account, or you can play with ACL.

  • You are dealing with web developers, answer accordingly

    Hi, just a thought in how bc case support seems to be answering their cases. Do they realize that the bc community are web developers? we aren't photoshop users, or illustrator users, we are but we are also developers with typically years of experience and tech support experience with all kinds of web services and technology.
    I believe its a huge waste of everyones time when the first suggestions is "flush your cache", or try a different browser... really? you don't think we;ve tried that all before actually submitting a case? web developers know what a cache issue is, they know what a server error looks like, and by using firebug all before they finally submit a case, we expect more than, works on our side, or try a different browser. save that for the non web developer tech support cases.
    just my two cents, I love the creative suite of products, but going back to DW MYSQL ftp and a good old LAMP server environment from hostgator is looking better and better everyday if this is going to be how bc partners are going to be treated. whether we have ten, or a hundred sites, a bc partner is usually a web developer and should receive the same level of support. I have most of my clients off bc, as they were clients before i became a partner. My plan was to migrate them over to bc eventually, but i am having second thoughts these days. 

    I think that's just SOP for tech support everywhere. And considering BC's business model is "fire your coders and do it yourself," I wouldn't assume that on average people reporting cases have any great technical acumen, and I wouldn't expect support to do the same.
    Biz Cat Rich wrote:
    Hi, just a thought in how bc case support seems to be answering their cases. Do they realize that the bc community are web developers? we aren't photoshop users, or illustrator users, we are but we are also developers with typically years of experience and tech support experience with all kinds of web services and technology.

  • 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].

  • When will we web developers get force refresh?!

    I'm a longtime (1987) Mac user and a longtime (1996) web professional, and one thing that drives me to insanity is Safari's lack of an easy way to force a refresh of the page (i.e., pulling a fresh copy from the server vs. displaying the cached copy). Web developers make many, many changes to web pages and need to see the effects of those changes instantly. Other browsers have easy key commands, but version after version, Safari seems stubbornly unwilling to offer one. Please help us, Apple developers!

    Hi John,
    Just so you are aware, Apple does not peruse these forums.
    What you can do is provide feedback here.
    http://www.apple.com/feedback/safari.html
    Carolyn

  • Need experienced web designer in Bay Area!

    We are seeking a web designer to fine tune the user interface
    for a product website.
    This product website is launching this week! We are looking
    for an experienced web designer with immediate availability to add
    the final professional touches to the product website, including
    SEO and key user interface design enhancements.
    This site will have high visibility and online viral
    potential.... and should be a fun project!
    It would be great if you can please provide links to examples
    of your professional work.

    When you create a webpage in iWeb anything you drop on it, text, images, movies are stored in the domain.sites2 file.
    In Mac speak it's an Package. A folder disguised as a file.
    You can open that file, right-click and choose *Show Package* content, to see what's inside, but you cannot add you own content to the file directly.
    Worse, if you loose the domain.sites2 file you have to start from scratch.
    You can host anything on MobileMe in the iDisk > Web > Sites folder.
    The only thing you have to take into account is the index.html file that redirects to a page in a Site as explained in the pdf.
    If your Site depends on a custom index.html file in the root, then make sure iWeb does not overwrite it by accident.
    I always have a copy of the index.html file.
    To avoid overwriting, read this article, the part about the Dummy Site :
    http://iweb.dailynews.webege.com/Howto_publish_to_a_subdomain_withiWeb.html

  • Java web developers kit instalation trouble

    i'm having some trouble installing this. it can not find my installation of
    the standard java platform even though i know for a fact it is
    installed...it then asks me to specify the folder java is installed to..when
    i do it says that it is not a valid java directory or something along those
    lines...can anyone help me? thanks in advance!
    jwsdp-1_1-windows-i586.exe -- web developers kit im trying to install
    j2re-1_4_1_02-windows-i586.exe -- java platform i installed
    ps im running windows xp

    You need to install the Java 2 SDK rather than the runtime environment. The differences are explained here:
    http://java.sun.com/j2se/1.4.1/doc-files/sdk-jre.html
    Robin

  • Experienced XI developers

    Greetings,
    I am pretty new in the field. I have just started working in the field. We have a sort of scenario:
                  ( PLC -> Database ) is actually the requirement
         However they have achieved this via:
                    ( PLC -> .NET application -> SAP RFC -> Database )
    Actually some data that is being recieved  from PLC is to be saved in the database after some checks. The developers over here actually built a .NET (VB) application that uses the SAP .NET connector that performs the checks on the data. This in turn calls a SAP RFC that performs the function of saving of data in the database.
    Now my question here is what advantage do i get in using SAP XI over here. I think the entire solution can be developed using Java Proxy -> XI -> database. However is there any advantage in doing so from a business point of view to a manager? The checks are pretty simple but are large in number, however they dont require in any case of any advanced functionality from BPM in XI. So i think experienced consultants are better in a situation to answer my question as i cant find a reason to reimplement what is already there. Thank you. Regards.

    Hi,
    the only reason why you'd like to build it into XI
    is being able to watch all interfaces from one tool (XI)
    manager may think:
    - ok I will need only one admin that will know how to deal with XI
    (and not a custom based application)
    - I will be able to modify it easily in the future with any XI developer
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Seeking overall advice from web developers using Dreamweaver

    I'm a fairly new web designer with skills based mainly in
    HTML and CSS (externally linked) and style statements only, however
    I have a big project ahead. My company will be asking me to develop
    a database-driven, login-only website (we are wholesale only and
    our customers require a state tax resale ID in order to even be
    able to purchase from us.)
    I wish to continue using Dreamweaver however I do not know if
    I need to learn PHP, ASP or SQL/MySQL for this scale of project. I
    fully expect we will be hosted on a Windows server, but we have not
    chosen an ecommerce software yet so I don't know what I should
    expect.
    I am prepared to learn whatever works best at a
    cross-platform capacity for our Mac users when we have some custom
    Flash applets developed to integrate in.
    If you were just getting started from ground zero, what would
    you do? What would you recommend I invest my time learning?

    I'd really agree with this. As a first foray into
    server-scripting, it will
    prove completely debilitating, in my opinion.
    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
    ==================
    "LorindaWebDesign" <[email protected]> wrote
    in message
    news:f9q1ks$kqb$[email protected]..
    > Hi, are you working on this project alone? It sounds
    like too big a
    > project for
    > just one person. Designing the layout is simple, but
    getting it to work
    > will be
    > the hard part. I have a decent understanding of PHP,
    JavaScript, and MySQL
    > but
    > I wouldn't even consider tackling this project without a
    seasoned
    > programmer to
    > work with. Fortunately, I have a developer on staff with
    20 years of
    > programming experience. But he still has to hold my
    hand, even though I've
    > been
    > studying programming for 3 months. The best advice I can
    give you is to
    > pick a
    > language (probably ASP if your going to use a windows
    server), start
    > studying
    > (eclasses.org has some wonderful classes), hook up with
    an experienced
    > programmer, and look into software such as Cartweaver
    (it integrates
    > seemlessly with Dreamweaver to create an ecommerce
    site). They have
    > versions
    > for PHP, ASP, or ColdFusion (check out Cartweaver.com) -
    the only thing is
    > I'm
    > not sure if it can handle the level of complexity your
    site will need, but
    > it's
    > worth checking out.
    >
    > Good luck,
    > Lorinda
    >

  • How can my web developers get around Firefox remembering a password for my site that needs to be secure?

    I'm developing a site that needs to be secure. At the moment on firefox it is remembering a users password and this is very unsecure. I know the user can turn this off but that is not good enough and does not guarantee security of information. I have to get my developers to make it so Firefox cannot remember the password. How do they do it? (They have already added some code which they said would stop major browsers from being able to remember passwords but this didn't work with Firefox). They are probably too proud to go onb a forum and ask for an answer but I'm not!

    This forum focuses on end-user support. You can find more web development help on the [http://forums.mozillazine.org/viewforum.php?f=25 mozillaZine Web Development board]. Separate forum, separate registration. Please note the tips in the Sticky Post at the top of the forum before posting.
    That said... Firefox honors the setting autocomplete="off" in the form tag. When this attribute is set, users should not be prompted to save the username/password, and it should not be filled automatically. (Is this what wasn't working??)
    https://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion
    Knowledgeable users can bypass this setting by running a script to strip this attribute. I doubt that very many users would do that, but if people have to log in very frequently, it is more likely to happen. Users also may use add-ons that manage passwords, and those add-ons might not honor the autcomplete="off" setting. I haven't used any such add-ons, so I don't know the situation there.
    I'm sure this isn't completely satisfactory but hopefully it helps to some extent.

  • Has anyone else experienced web pages in Safari being unexpectedly re-directed to knock off MMO ad sites like 'League of Angels'?

    As recently as one month ago, I started experiencing a phenomenon where web-pages I was on would randomly be redirected to ad sites for knock-off MMO's. For example, if I had left a tab open to an article on Cracked.com, but was reading a different tab, the Cracked article would re-direct itself to another website. This usually was a minor annoyance, in that I would just have to go back a page in my browser, but this evening I was watching an episode on HBO Go and in the middle of streaming the video the web page abruptly changed to League of Angels. Has anyone else experienced these strange re-directs, or know what is causing them?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the behest of a stranger. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts 51 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports 'com.autodesk.AutoCad com.evenflow.dropbox com.google.GoogleDrive' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n\t(%s)\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;5p;6p;8p;12p;' ' {sub(/^ +/,"")};NR==6;NR==13&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/root/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1000) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/d;/(etc|Preferences)\//s/^\.\/[^/]+//p;' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| ","||kMDItem'${p[35]}'=");sub("^.."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[9]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/ { next;} /%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ +B/{ s/.+= |(-[0-9]+)?\.s.+//g;p;} ' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / /{$0="'"${p[28]}"'"};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil PlistBuddy whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '-c Print /L*/P*/loginw*' '-c Print L*/P*/*loginit*' '-c Print L*/Saf*/*/E*.plist' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' '-c Print\ :'${p[35]}' 2>&1' '-c Print\ :Label 2>&1' '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'Beac|caug|dead[^bl]|FAIL|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,[lps]*.conf,pam.d,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}* .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' -i4TCP:0-1023 com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' );N1=${#c2[@]};for j in {0..8};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;A2 0 $((N1+1)) 2;C0;A1 0 $N1 1;C0;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A1 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D23 14 2 48 43;D13 4 5 32 1;D22 4 4 50 0;D13 14 3 49 5;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-  
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with "Model Identifier." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Are there any experienced Dreamweaver developers loving the CC version?

    Everyone knows website DESIGNERS will be happy with the new mix of features in Dreamweaver CC, but I want to hear from DEVELOPERS who are using Dreamweaver CC and work daily on maintaining busy websites that are built on MS SQL or MySQL databases. My question to these Dreamweaver users is:
    Are you happy doing this sort of work in Dreamweaver CC, or are you still relying on your previous installation of Dreamweaver?
    So much of the negative buzz on Dreamweaver CC seems to be from Dreamweaver users who are not yet using the CC version (myself included). I'm sure there must be some developers out there who are actually using Dreamweaver CC daily in this type of work, and I really want to hear more about your specific experience with CC:
    What are you using for creating database inserts, edits, or deletions? Is it the extension that brings back these features or perhaps some other 3rd party extension for Dreamweaver?
    Is Dreamweaver CC stable when working on data-driven websites built on the now deprecated Dreamweaver server behaviors and other 3rd party extensions?
    Are you using Dreamweaver CC on all your projects, or are you still using CS6 or older for certain projects? If you're not using CC for everything yet, why not?
    Would you recommend upgrading to Dreamweaver CC, and reinstalling the server behaviors extension and converting the other MXP extensions to bring back compatibility with ASP/ASP.NET? Or, should someone who works daily in Dreamweaver created data-driven sites stick to CS6?
    Inquiring minds want to know....

    If you do not have CS6 perpetual installed you should be able to install the subscription version of CS6 version 13.1.2 using the Creative cloud desktop application. Note I have CS6, CC and CC 2014 installed....

  • "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.

  • Following iOS 6 update on my iPad Safari is experiencing web access problems

    Following the iOS 6 update on both my iPad and iPad2 I am having problems accessing the web with Safari.  In order to get Safari to work I must clear the Cookies and switch browsers from Google to Yahoo and after I exit Safari and return I must switch the browsers again back to Google.  This was not an issue prior to the iOS 6 update.  Is there a fix?

    I called The New Yorker (I think it was Fri the 8th or Saturday the 9th) about this same issue.
    I was told there was an issue with the 6.1 update where the Adobe software (which produces all the CondeNaste mags) causes a "loop" in iOS when not connected to the internet. Supposedly they will have the problem fixed in a couple of days.
       Meanwhile quite annoying if you have only a wifi iPad.

Maybe you are looking for