Jump to content

.josh

Staff Alumni
  • Posts

    14,780
  • Joined

  • Last visited

  • Days Won

    43

Everything posted by .josh

  1. MS Outlook - I use it for work emails and meetings. I also make use of the task stuff within it. I currently use Outlook 2013 and the color scheme choices are shit, and it makes it a lot harder to use. I wish I could go back to 2010 or 2007 but I didn't upgrade to 2013, I had to buy it outright (new computer). I have not tried 365. MS Excel* - I work in the web analytics industry. Lots of data to look at and manipulate. Excel is great for that sort of thing. MS Word* - I write a lot of Functional Specification and Requirements Documents. Word is great for that. * Normally you would buy some version of MS Office which bundles these things together. Kinda sucks that the "Home and Student" version of Office does not include Outlook :/ but I don't really use any of the other MS software, and it's (slightly) cheaper to buy Home and Student for Excel and Word, and then buy Outlook separately. It also sucks that they changed the licensing on their shit to be 1 pc instead of 3, in an effort to push to their subscription-based model (365), which does offer it on 5 pcs. I hope MS eventually offers different subscription plans, where you can pick and choose which software you want, because those are the only 3 I really use. sidenote: Don't even start with the "free" alternatives like OpenOffice. I've tried them. They are great for people who rarely ever do anything with things like that and are just trying to float by for like 1 project. But they suck for regular use, especially when you need to share with everybody else out there who uses MS stuff. Firebug - Firefox addon. Great for seeing details about server requests made, debugging javascript, etc.. HTML-Kit - My editor of choice. I have both the paid-for version (tools) and the free version (292) and TBH I personally like the free version better than the paid-for version. It doesn't have all the bells and whistles as other IDE's and that's precisely why I prefer it. There's just a ton of stuff in things like PHPStorm that I never need or use, which makes for extra bloat. My job doesn't really have me working on large projects that span many files. If i were to find myself in a career that focuses on that sort of thing, I would probably use PHPStorm. PuTTY - already mentioned by others. I use it for my SSH needs. There's also PuTTYgen that makes it easy to generate public/private keys TortoiseSVN - simple and easy to use svn client. It's integrated into windows explorer so you just rightclick on files/folders and there's the svn commands. CoreFTP - My general purpose FTP client of choice. Charles Proxy - I use the free version. Sometimes I need to requests being made from browsers and depending on the browser and how its being sent, things like firebug can't or won't catch it. So this is my backup. Fiddler - Great tool for fiddling with browser requests and responses. Most of my development work is working with javascript libraries for clients. Since I usually do not have direct access to their site (or even dev site), testing on a sandbox only goes so far. This tool makes it easy to for instance look for when a browser is about to make a request to a certain js file and intercept it and use my local copy instead, allowing me to test my code on the client's site.
  2. I assume you are responding to this: My response to you is, have you ever heard of sarcasm?
  3. well you can start by explaining what it is you are tying to accomplish...
  4. Also, we are happy to help you, but we won't do your homework for you. Show us what you are doing, what you've tried, what you are struggling on, and we'll try to help. Key point is that you are trying and you are stuck. But if you post something along the lines of "zomg i have this project due tomorrow someone please 'help' and by 'help' I mean give me the code I need so I can turn it in kkthx"..no.
  5. is there any reason why you can't simplify it by putting the months in an array instead of doing all that indexOf, substring and math stuff?
  6. If you look in your actual js console instead of those alerts you made, you would see the following (will vary depending on browser, this is from Chrome): Which confirms that you are attempting XSS and that domain doesn't allow it.
  7. look in your js console, you should see some sort of message screaming at you if it failed because of it.
  8. You can't do this with javascipt. You have to use a server-side language like php and either a flatfile or database. Basically the idea is whenever the form is submitted, the php script will retrieve the current value from the flatfile or database, increment the value by one, store the new value in the flatfile or database, and output the new value in the label. In principle it is exactly like a "page view" or "hit counter" script, so google that for tutorials.
  9. yah good call... I suppose part of being able to use a different namespace for jQuery is that you actually have to declare it somewhere!
  10. my guess is you are trying to run that script on a domain other than www.fhm.com, which is a violation of the same origin policy. IOW unless fhm.com is specifically setup to allow cross domain scripting (XSS), that's not allowed, can't do that. If by some chance the page you are running the script on is that domain, or else you know for a fact that domain allows XSS...then please explain what the problem is. Tell us what what you are expecting it to do and what it is not doing. @teynon: $ is the default namespace for the jQuery library, but it allows for you to specify its namespace in order to prevent conflict with other libraries which use that namespace (for instance Prototype).
  11. Well yeah you could do that, depending on how you define "load the page". For example if you have a main content area of your page that uses ajax to load the contents of it (a separate request from the initial page request), you can throw up a preloader while its doing that. IOW,the "preloader" things you see are basically achieved from loading new content (with ajax) on a page that has already been loaded. You basically separate the page load into separate stages: first a basic "container" with the preload stuff, where you can show the preload message, and then the "content" stuff that loads separately (with ajax). But if you are asking if there is some way (with javascript) to show a preloader that exists "above" the initial page load, before anything is loaded...well then the answer is basically no. That scope is on the browser level. Making a "preload" message at that level would require changing or extending the browser itself. So when you say that there is a preloader before "going to the next page", one of two things is happening: 1) You aren't really leaving the page. You stay on the same page and some container on the page is being loaded with new content (with ajax), and the preloader message is displayed until that ajax call is complete. This is what most sites do, what you normally see. And this is fine, especially if it takes more than a second or two to load the new contents up. 2) If it really does take you to a whole new page..well that preloader isn't really preloading the next page, it's just showing you a message and redirecting you to another page eventually. That message you are seeing is pointless and just making you unnecessarily wait before the redirect, as far as actually loading the next page. I rarely ever actually see people doing scenario #2 for the hell of it, however, I do see this happen on sites sometimes. Why? Usually a site will do this when they want to do "cleanup and save" type operations before letting you proceed to the next page. For example, a website may be tracking clicks on a page, so they might execute the tracking script (such as Google Analytics). Or perhaps they want to make an ajax call or two to save some stuff on the page into some server-side session vars. So they want to make sure operations like these are complete before redirecting you, but they don't want the visitor to sit there seeing this delay before redirect, so they throw up a "loading" message as a distraction, because it sounds better to tell a user "please wait while the next page loads" instead of "please wait for this current page to finish doing 'unload' stuff".
  12. It's okay to dupe stuff like this to javascript as a convenience to save on server calls but unless you enforce it server-side then you have already failed. Also, we aren't here to just give you free stuff, we're here to help you learn. If you don't understand how to do what you asked for, what makes you so sure what you already have works as intended? Post what you've actually tried.
  13. well yes, it's the same principle. It's like when you load up a movie on the internet and it's taking a while to download and instead of making you just sit there and wonder what's going on, it shows you a "loading" message and maybe a % complete or buffering bar or something. It's not strictly necessary, but it's a psychological thing to let people know that hey, nothing is broken, stuff is just taking a little bit to load up and be ready.
  14. A lot of AJAX driven sites do this. The basic principle is that when you click the button you get the "loading" message. Meanwhile AJAX is being used to request new data and when a response is received, the "loading" message is replaced with the new content. Strictly speaking it is unnecessary, but from a user experience point of view it may help as a cheap way to handle high traffic sites or sites with less than optimal hardware/bandwidth so that the user doesn't sit there wondering wtf is going on when they click on something and nothing immediately happens that they can see.
  15. Umm, you can make a thread there and hope you get some bites, but in general most people aren't really interested in doing full fledged and thorough QA work without getting paid for it, especially if it involves specialized knowledge of the context. Usually people will only do simple/easy stuff like scan for potential exploits or offer opinions on usability/design. As the old saying goes, you get what you pay for.
  16. Firstly, try removing the equality operator. That's how the jQuery documentation shows it. (I also removed the eslif condition because it's the exact opposite of the if, so it is superfluous): $(function(){ $(".accordionButton").on("click", function(){ if($(this).next().is(":hidden")){ $(".accordionContent").slideUp("slow"); $(this).next().slideDown("slow"); }else $(".accordionContent").slideUp("slow"); }); }); If that doesn't work, try giving some of the answers on this link a try: http://stackoverflow.com/questions/178325/testing-if-something-is-hidden-with-jquery Also, what version of jQuery are you using?
  17. my guess is he meant "experience"
  18. If you save as .csv then each row should look like value1,value2 or "value1","value2" ..but you are showing pipes...are you just using pipes in your post or is that what you really have in your file? in any case...are you sure this is javascript you are talking about? javascript cannot read files...well, I guess if you have an ActiveX object...is that what you have? Or are you uploading the file and then using php or some other server-side language to respond w/ the contents (i.e. ajax)? IOW, how are you opening the file and getting the data to javascript?
  19. The legal definition is the only one that matters, because that is the one the govt looks at when deciding whether or not they should get a cut of whatever it is you are doing. No, the the point of marketing is to get you to hand your money over to the business. That whole "Satisfaction" thing is just a marketing trick, please refer to my previous statements about flattery. The job of a marketer is to figure out the best way to make you part with your money. Telling you that you're awesome and you deserve this awesome product works, so they do it. And they make you sign a contract while you're still misty eyed over compliments and then they've snagged you. And that's why customer service is so shitty: they've already got you in a contract, so they don't have to be nice anymore. Then why are you nitpicking? Your topic evolved into someone calling us a failure under the assumption that we are a business. Approximately 95% of it was just outright "your site/staff fails", 5% (subjectively) pointed at alleged problems and 0% of it has actually offered up any solution or advice for improvement. johnsmith drove his point home about us being a business in one his posts by ending it with the proverbial "customer is always right" statements. I responded to that statement, by pointing out that customers aren't always right and no we don't have to pretend that they are. I gave examples of how customers aren't always right. My choice of word is artistic license; whether you find it "appropriate" or not is a matter of personal opinion, but it was nonetheless relevant. If you read my post and all you got out of it was "oh nohs, bad words that make my ears bleed!" then you entirely missed the meaning behind it and the context it was in, and I invite you to go back and read them again. If it helps, pretend I said "doodiebottom" instead.
  20. Umm, no. Here is the legal definition of a business: Any activity or enterprise entered into for profit. We are not considered a business because we are not structured to make a profit. The fact that we do not profit from it ("free" as you say) is very relevant, because that is the core difference between a business and other organizations. The same thing with (most) churches. Churches accept donations, but they do not exist to make a profit. You are right that there are lot of similarities between a site like this or a church vs. a business, but the key defining factor is whether or not the organization's "model" is to make a profit. If an entity does not profit from its services or products, it is not considered a business, but an organization or other form of entity. And I'm not talking about a company looking to make money but just failing at it. There is a difference between a non-profit organization vs. someone who is trying to make money and simply failing at it. Also, the point of a business is absolutely not about the customer. The point of a business is to make money and to profit. Why do you think so many businesses try to make products as cheap as possible and mark them up as much as possible? Why do you think businesses go out of their way to confuse customers and bind them to contracts and stuff? Are you really honestly that naive to think that businesses pretend you are special because you really are? No! Flattery is business 101. Tell someone how awesome they are and they let their guard down and trust you and don't notice that you're lubing them up to stick your fat...you get the picture. The point is, businesses don't give 2 shits about you the "customer", they give 2 shits about the money in your pocket, and they will do absolutely everything they can to get it. Treating you like you're special and "right" is just one tactic that effectively works on people.
  21. @jonsmith: As others have already pointed out, we aren't a business, we don't ask for your money, and we don't get paid. But even if we did, (Hypothetically speaking) customers pay for a product or service, and unless the description on the menu board specifically says "...with a side of 'please oh please tell me all about how I'm a failure of a human being for not getting your order right, or making you wait behind other people, or <insert any self-entitled excuse here>", I absolutely have no qualms about calling a bad customer out for what (s)he is and showing them the door. "Then you won't have a business" you say? Sure, maybe if I was in the business of taking crap from customers I might agree, but seeing as how most customers aren't douchebags and seeing as how most customers cheer you on as you're kicking the asshat out the door for thinking he's so damn special or that it's okay to be a douchebag,.I'm going to have to respectfully disagree with your assessment. NOTE: No, I'm not calling you a douchebag or anything. You just mentioned outdated things, so I just wanted to point out that the notion that the "customer is always right" is on that list, as well.
  22. I agree with the others...until you have a solid understanding of the fundamentals of the language and methods, you're gonna struggle a lot with a framework. They are supposed to be there as a convenience so you don't have to reinvent the wheel, and provide an easy way to be consistent, especially when lots of people are touching a project. They are not meant to be something to be learned instead of the underlying technology itself.
  23. I was actually reading up on Symfony2 but then switched to learning Yii. I read the whole manual and installed it and everything. Was gonna start playing around with it and make a hello world type script or w/e. It did seem like a lot to take in, but well structured. As opposed to Yii... ugh. I admit it was a lot easier for me to get Yii up and running out of the box, but the documentation isn't all that great. Compared to Symfony2 anyways. I have a bad feeling about Yii. It seems less intuitive than Symfony2. But a lot of the stuff at our job was originally done in Yii so it's more beneficial for me to learn it than something else :/
  24. Philip is currently making me learn Yii.
  25. foreach ($array as $i) { foreach ($i as $team => $tv) { $newArray[$team]['brd_points'] += $tv['brd_points']; $newArray[$team]['ttl_points'] += $tv['ttl_points']; } } print_r($newArray); FYI for future reference, it would make it easier on people trying to help if you post a serialize or var_export of the array instead of print_r. It makes it easy for people to rebuild your array.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.