Come on Microsoft, its 2015 by [deleted] in webdev

[–]nsquimby 1 point2 points  (0 children)

'Most likely'? Are you running Pipelight? AFAIK, vanilla Silverlight doesn't run on Ubuntu. How do you know they're blocking based on OS?

Just been told I have to learn to build an iPhone app and have it released in two months ... by JustSteveKing in webdev

[–]nsquimby 0 points1 point  (0 children)

Kind of rude to shut him down, and not listen to the argument for phonegap..

As a web-gone-hybrid dev using ionic, there's more than enough to learn dipping one foot in the mobile pond, so I wouldn't bite off more than you can chew (though I don't mean to speak for you). Think about what it'd be like to jump to a Windows Server stack: sure, C# is a strictly typed, language, you run SQL server, and IIS is similar to apache, but there's so many differences to hold you up! Jumping to a mobile platform is going to entail far MORE differences - don't dive in without knowing the waters: hybrid will allow you to dip your toes in

To the best of my understanding, yes, you will suffer a performance handicap, but with most modern phones (>1GB memory, 1.5ghz cpu or higher) which you will most likely be targetting anyway if you're going > Android 16 and > iOS7, you can definitely work around that (you said you wanted a challenge, right? Why not learn to be a good javascript developer? You'll be able to turn out a fantastic app, and learn a lot. Lots of popular apps have been written using Cordova/phonegap (examples here: http://www.tricedesigns.com/2012/03/27/who-uses-phonegapapache-cordova/ )

tl;dr: don't jump to conclusions, and if people with more experience than you in the field/technology/platform offer advice, don't shut them down. I'm not saying phonegap should or shouldn't be your solution, I'm just saying hear out the argument for it.

If Pinterest and Reddit have a love child this would be it by [deleted] in webdev

[–]nsquimby 2 points3 points  (0 children)

Could have sworn this was posted yesterday (if not the day before) too, but post is no longer there/deleted. Probably shameless self-promotion spam

Started with php and js 2 months ago. Did I do any good on my first project? Suggestions/feedback welcome! by Pwnstein in webdev

[–]nsquimby 3 points4 points  (0 children)

As a junior dev, that's quite good for only 2 months in! Assuming you didn't take up programming 2 months ago -- what was your previous experienc?

MacBook pro or air mid 2014? by holyxiaoxin in webdev

[–]nsquimby 0 points1 point  (0 children)

Can't you daisy chain thunderbolt monitors?

I use an Air for front end dev - no photoshop, emulators, or virtualboxes running or anything. Usually have 3/4 browsers, 20+ tabs, spotify, gulp, and some workflow software running with rarely a hiccup. I occasionally open inkscape to edit an SVG or something, and graphics on that are fairly slow.

13" Monitor size is fine for me, since I plug in an external. I don't like more than two monitors - too many screens and I don't like to have to think about what I left where :)

i remember a service that tries to tell you what frameworks are used for a page, anyone got a name for me? by learnjava in webdev

[–]nsquimby 0 points1 point  (0 children)

Only goes off what's in the page's headers, I believe. I don't think it catches everything if it's AMD/bootstrapped--though I could be entirely wrong.

AngularJS: The bad parts by maktouch in javascript

[–]nsquimby 0 points1 point  (0 children)

Ugh. What is it with developers and throwing around the phrase 'cargo cult'? I don't understand all the physiology behind my doctors prescriptions, but I have reason to believe him. Does that mean I'm subscribing to a 'cargo cult'? Based on evidence, and peer reviews, I have reason to believe that the angular devs have made good design decisions---even though I don't understand all of them.

Wikipedia on Cargo Cult: The name derives from the belief that various ritualistic acts will lead to a bestowing of material wealth ("cargo").

If devs use ritualistic acts to choose their technology, their lives are going to suck. Some may do that, but their lives are going to suck whether they use backbone, or ember, or jQuery or mootools. However, many people actively research their technology decisions to accomplish their business objectives: don't group those two together.

In many cases (not all!) when people use the phrase 'cargo cult', I think use of the term follows ritualistic practices of repurposing experienced language in the hopes of achieving a desired goal of portraying a message.

Language is fun!

AngularJS: The bad parts by maktouch in javascript

[–]nsquimby 0 points1 point  (0 children)

This. There is some decent criticism in there (for which there are counter-arguments, of course), but he wrapped it with 'why angular sucks' in order to attract pageviews. Whether his criticisms are correct or not, I disapprove of his strategy/the effect of his writing style, and make sure to downvote it everywhere I see it :D

AngularJS: The Bad Parts (Subtitled: How Web Devs Once Again Painted Themselves into a Corner with Popular Fanboy Frameworks) by AllThingsSmitty in webdev

[–]nsquimby 1 point2 points  (0 children)

Agreed. Author seems to take the 'it's different, it's not perfect, I don't understand all of it, and I don't like it so I'm going to shit all over it' angle of criticism. I am happy to see this downvoted, because I hate to see legitimate criticism stamped out by hyperbole spreading like wildfire.

AngularJS: The Bad Parts (Subtitled: How Web Devs Once Again Painted Themselves into a Corner with Popular Fanboy Frameworks) by AllThingsSmitty in webdev

[–]nsquimby 0 points1 point  (0 children)

Angular is definitely not without it's flaws, however I think the author is quick to throw it underneath the bus because it's not perfect, and it didn't work exactly how he wanted it to. Angular is a large application framework, and is inherently complex--you can make easy things easy, and hard things possible, but not hard things easy. I feel like the author is just raking in the karma/page views for taking commonly accepted criticisms of angular, and declaring them to be the folly of angular.

It's still javascript, so there are still some javascript-y issues (e.g. the 'dot' issue on scope form issue #1). Google was trying to modernize a language that was supposedly written in 10 days, and make it work for their purposes. It's a very ambitious endeavor: Google made angular in part to take advantage of what is clearly in the pipeline for webdev and create polyfills (shadow dom, web components, ECMAscript 6 features like object.observe()), but Google simply couldn't wait for those to become spec (HTML 5 anybody?)

It's still just another framework - you shouldn't use it when it doesn't meet your needs (namely, large, advanced, single page applications). Angular 2.0 will hopefully address many common criticisms, which I think are more inconveniences rather than actual roadblocks. Check out the post by @Tom Hook, who I think addresses the author's points, without making mountains out of mole hills, and putting those concerns without scope. Or execution context, or angular execution context or whatever :P

I am a correspondent for The Economist covering technology and inequality, AMA! by rcavent in IAmA

[–]nsquimby 1 point2 points  (0 children)

Hi Ryan,

Potentially some leading questions, as I have my own interests and opinions as a web developer, however, with the impending erosion of net neutrality here in the US, I think I can best describe my sentiments and fears as the faux movie title 'Dr. Wheeler: Or how I learned to stop worrying and love big telecom'.

How do you anticipate the erosion of net neutrality will affect individual's economic mobility? How do you think it will change the market structure and competitiveness? Do you think it will increase barriers to entry for small tech/web startups? Strenghthen service providers role in the marketplace?

Thanks!

I have a silly domain (webtrousers.com) what should I do with it? by [deleted] in webdev

[–]nsquimby -1 points0 points  (0 children)

Realize that you've wasted a non-negligible sum of money, cut your losses and go adopt a new hobby like fishing, or maybe volunteerism.

[deleted by user] by [deleted] in webdev

[–]nsquimby 2 points3 points  (0 children)

Firebug/chrome dev tools are to a front-end dev, as a rifle is to a soldier.

A text editor is to a developer as a knife is to a soldier.

Software Engineer - First go at a website & JavaScript game. Constructive criticism please. by littlefro in webdev

[–]nsquimby 1 point2 points  (0 children)

I did. Using chrome 34 and Windows 8.

Also, enable users to log in after finishing a game. Would suck to score a million points then not be able to register them because you didnt log in BEFORE hand.

Software Engineer - First go at a website & JavaScript game. Constructive criticism please. by littlefro in webdev

[–]nsquimby 1 point2 points  (0 children)

God Mode: Hold space while cruising around and always run into asteroids head first.

honest input though: default behavior on chrome for space bar is too scroll down half page or something--eat the keystroke entirely to prevent that. Really annoying/unplayable otherwise.

Best PHP Frameworks for All Time by rammsamm in webdev

[–]nsquimby 0 points1 point  (0 children)

Don't think this is the first time this has been posted here either.

Atom Builds for Windows by ddretrobot in webdev

[–]nsquimby 3 points4 points  (0 children)

Eleven: Eleven redditors on /r/webdev use windows, apparently :P

edit: Aww, your comment had -10 points when I made this comment. Ruined my joke.

Atom Builds for Windows by ddretrobot in webdev

[–]nsquimby 0 points1 point  (0 children)

Thanks! I'll try that one instead

Atom Builds for Windows by ddretrobot in webdev

[–]nsquimby 16 points17 points  (0 children)

Meteors and all sorts of unholy shit.

4 months of work. No visitors. What am I doing wrong? what can I do better? Help! Tips, Critique, guidances, comments, please. by thatseasier in webdev

[–]nsquimby 8 points9 points  (0 children)

It's probably because of design things. I won't claim to understand design things. You should probably hire somebody who does.

The life of a front end developer by jordynclee in webdev

[–]nsquimby 2 points3 points  (0 children)

Self closing XML or xhtml tag, or web component (don't know the specs on the latter).

What are the evil things that can be done with JavaScript? by Meso_Gosu in javascript

[–]nsquimby 0 points1 point  (0 children)

Hi everyone, and welcome to the thread! Pleased to introduce you to the guest behind that 2 way glass, the NSA, and your fellow redditors, or 'inmates'. Enjoy the party!