59 karma · joined September 22, 2012
Microsoft sure has come a long way over the past few years. I'm glad to see that developers are embracing it too!
Here is an open-source tool I've used in the past to do quick static security checks on APKs: https://github.com/ajinabraham/Mobile-Security-Framework-Mob...
It also supports dynamic analysis, but I haven't used that portion of it yet.
I, too, am interested in the other enterprise tools that are built on top of this though.
You should definitely avoid mixing server side and client side templates, but if that's too much work, scrubbing would work. You would need to strip the expression stand and end symbols. Default symbols are '{{' and '}}', but some apps use different symbols to avoid collisions with other template engines that use the double curly brace.
The problem ends up being that they mix server side templates with client side templates. If user input is rendered in a server side template and ends up in an element that is part of the Angular scope, the expression will evaluate. So attaching an angular controller to your body tag and then including server side templates within the body, is bad...
Being able to go from a computer with f.lux to my iPhone with f.lux will play much nicer with my eyes at night. I can literally feel the strain in my eyes when going from f.lux to no f.lux.
I'm a believer in: Just build something that works and iterate off that. Prototype rather than over-engineer. Over-engineering early is future proofing for a future that may never happen.
It doesn't matter whether it is a coding problem, video game, book, website, or any other task. There are times when there is something much more important to be focusing on, but it requires such an insane amount of effort to focus on that thing, that you simply don't. Or maybe you do focus on the important task, but chances are it doesn't get your full attention or you end up distracted very quickly.
I, too, was one of the fortunate ones that hyper focused on computers and programming. This focus started at a very young age, and has since turned itself into a very rewarding career.
You are not alone! I believe there is a pretty strong correlation between software developers and ADHD. I feel like programming works well with the chemistry of an ADHD brain. Some of the best engineers I've met have been diagnosed with ADHD. There are a few that I believe have it, but I'm not sure if they've been diagnosed or not.
ADHD truly is a very interesting brain type!
We are located in Boise, ID, A clean, safe city with a low cost of living ideal for families, outdoor enthusiasts and entrepreneurs. Boise is a regular in the Top 10 lists (go ahead, google it), and we love it here. Check out these videos and you’ll see why:
Boise is Waiting (https://vimeo.com/81424694) This is Boise (http://www.boisestatefootball.com/boise-0)
Copywriter: Royal Jay is actively recruiting an experienced copywriter. The ideal candidate has a proven track record delivering high-quality persuasive copy in the digital space. They posses a talent for transforming creative ideas into engaging copy, and have a passion for storytelling.
The copywriter will work closely with the digital strategist and UX/UI designer to execute online marketing campaigns, website content and software messaging.
Senior Software Developer: Royal Jay is actively recruiting creative and inventive Sr. Software Developers. The ideal candidate has a proven track record of delivering software solutions using the latest technologies and continues to keep their skills sharp, staying current on all new development trends, techniques, and frameworks. Our Developers are hungry for challenging work, enjoy pushing boundaries, and would rather create software vs. be stuck in meetings all day.
The Sr. Software Developer is an active developer and leader on a first class team, building next generation mission critical applications that are highly scalable, secure and fast, wrapped in a pixel perfect user experience.
In exchange for your innovation and talent we will offer you an environment where you are rewarded for your contributions, appreciated for your ideas, and empowered to make a difference. Come have a beer with us and discover working for a company created by developers, passionate about building great products that inspire people.
Because of the uncertainty and risks that come with working in a startup, I pursued other options. I ended up talking with a smaller software development agency here that has the startup atmosphere in the office (doesnt feel like some corporate job). They are very well off and there is very little chance of them failing or running out of work. The increased salary and full benefits were easily enough for me to leave the startup where I had a slightly less salary, but 20% equity. The 20% equity definitely had the potential to have some huge payoffs, but I wouldn't see those for atleast 5 years, and I much rather have guaranteed stability now rather than hoping for it to come later.
With that said though, I did somewhat fall into this startup, they offered my a job, it seemed promising, I do see a bright future for it and I do see it succeeding. But I'm not sure I want to wait it out and take the risk just yet.
I have lots of experience building something myself, and I do enjoy that. But thinking back to my college days I also really really enjoyed working on another team with other developers, which is something I have not done since college. Thats what was appealing to me about startups, was the environment and being surrounded by other developers. I now realize thats not the case until a startup becomes somewhat successful and has funding to make something like that happen.
TSDR (Too Small Didn't Read)
I actually signed up at whitetruffle and thats what got me thinking about it. I saw that some of the jobs had "Remote OK".
I will definitely keep looking around for a job that will fit my skills.
Thanks again!
I think experience and skill level speak higher than a degree in this field. I have hired people that don't have a degree, because they have a nice portfolio and have the skills I need.