Storing stuff in environment variables FTW
134 posts • joined 25 May 2007
I'm a total IDEA sucker
PHPStorm, RubyMine, PyCharm - all of them! This is great news as I have always cringed when having to go back to Eclipse for Android development, as someone said above Dev Environments and IDE's especially are a very personal thing but IDEA's keyboard shortcuts and context aware coding make things so much easier!
Whatever happened to Gimpshop? All Photoshop keybindings for GIMP! It frustrates the hell out of me using it even though I know it is probably just as powerful as what I use Photoshop for, would love to have familiar keybindings for it!
Captcha is atrocious for usability
Fair enough on things where the bots can actually cause some serious annoyance / forgeries / bulk buying, but on a standard website 9.9 times out of 10 a simple honeypot system works as effectively and is much less annoying to the user, we have implemented it on all of our contact forms and spam from these forms has dropped to zero!
Can we at least applaud him?
No other government (that I am aware of) has really stepped in to back Net Neutrality (I am admittedly the other side of the world from the UK but I'm pretty sure Cameron tried to turn it around to something to do with his porn filter?), At least Obama is taking the first steps (and therefore a voice with some gravitas) that might bring this into the mainstream and get more people on board with it?
Urgh - I was really hoping they would pull an "Apple"
and release a smaller phone alongside this phablet crap!
I am still on the Nexus 4 (the Nexus 5 isn't enough of an upgrade to warrant changing) and I REALLY don't want a 6" phone :(
No Linux Support :(
I think the reason Dropbox is so popular is because it "Just Works" and is available on pretty much every platform going, we use Copy.com because it offers a decent amount of storage for free and is multiplatform - but it is less than intuitive at times - I really hope Amazon sort out a native linux sync client as soon as possible as would be nice to have everything in one place!
I have an Aeropress which I use for my morning Bulletproof coffee, to be honest I was just lazy and bought the kit from their website but I have to say I do like it!
I tend to just stick a scoop in, fill it up to the top and stir it and then press it through! I think if I was going to upgrade id get a proper espresso machine but I feel no need to at the moment.
I was wondering the same thing - just because there is an approval process in iOS apps doesn't necessarily mean there is a code review process to weed out stuff like this.
Hands up if you are shocked by this outcome?
This could be what GoogleTV tried to be
This runs Android and will hopefully accept side loaded "Normal" Android apps (unlike GoogleTV which crashes on 90% of them). This could be great :)
Excuse my Ignorance but
What is "Google" in this table? The others relate to a web server offering but what (if any) is Googles web server offering?
I'm sort of interested...
I'd be interested if:
1) It ran Android apps I really dont want to have to wait another X years for their app store to get up to speed
2) If that whole "Plug in to a dock and get full linux" thing ever actually works
3) The phones have a MicroSD slot so I can actually install stuff I need for number 2 to be of any use for me!
That said I am all for open-ness and when I upgrade my Nexus 4 ill probably install it to have a look :)
Its nice to see gaming companies taking note of Linux - Now it Adobe can get it's suite working on linux (Wine would be fine) I can completely say goodbye to windows forever!
Re: Ubuntu without Ubuntu?
Haha you beat me to it!
That message will appear on all XP desktops.....
..... that have automatic updates enabled (surely?)
I would be much happier with Video calls
Surely video calling would be a logic step after this? The market is pretty much dominated by either Facetime (iOS only) or Skype, if it is true that they are planning on creating a desktop application this might actually be the first platform that could challenge Skype and to be honest I would embrace it if they created a Linux client for it as the state of Skype on Linux at the mo is questionable at best!
However if this means I can sack off Viber then it gets a Thumbs Up from me!
I stopped using Gnome after version 2 and moved to XFce and have never looked back, lightweight - allows me to have the layout I want (App shortcuts, Menu and Notifiations at the top, Taskbar and Clock at the bottom) - Gnome 3 can probably do the same but there are so many quirks and idiosyncrasies that it just became painful to set up correctly.
What about if you need to.. you know.. type words and stuff?
I really wish XP would die already - although I really don't blame sys admins for keeping it around! it is fairly lightweight and when all of your users are basically just writing word documents and using outlook why would they spend a bucket load to upgrade the infrastructure to support windows 7 / 8?
I guess IE7 will never die and us people involved in making T'interweb are forever going to be busting our ass with older technologies because our userbase requires it :(
I am actually pretty excited over this
I have a nexus 4 and I have it permanently underclocked to 700mhz (Because it is plenty speedy enough for what I use my phone for), and I use Ubuntu on my desktop so if I can literally rock up to work with my phone in my pocket and have a fully working desktop ready to go then I can definitely see the benefit in that. Only thing would be storage but as most new phones have USB on the go I guess they could all be connected up with a hub for all that? In the words of Jasper Beardly - "What a time to be alive"
Re: I feel it in the air
To be fair I have never had a problem sending something back to eBuyer - they did initially try and troubleshoot problems (Have you turned it off and on again....) and when they couldn't solve it issued an RMA immediately.
I just don't get this, I know this means I am probably not in the intended demographic for this but I know I would just find myself getting annoyed that I couldnt do certain things!
For the young grads - If you are doing a degree - do a sandwich year!
Your university should help with the introductions for the application process, but after that it is down to you to impress!
It pretty much set me up for life! If you go for one of the big companies and get into it then it is entirely possible that not only will you get some serious inspiration (and expert advice) for your dissertation - you will also get offered to be fast-tracked through the graduate process after your degree, that way you get Training, Qualifications and Experience on top of your degree and with a decent company name behind you people will even notice and ask you about it 10 years on giving you a solid start for any interview!
+1 on this - lets take ebay for example, Australian ebay is pretty poor for things that in the UK I took for granted, even little things, I needed to buy a DVI -> HDMI cable and looking on the Australia site there were 2 for around $25 or one for $8 + $2 postage from the UK with a delivery time similar to that of the Aussie one!
Saying lowering it would give you $X income might be off the bat numbers, but what about all the extra staff, all the extra processing, all the extra delays and eventually the fact that people will stop getting the stuff they need sent over and have to spend a fortune internally which will eventually screw up inflation as people bankrupt themselves with ridiculous prices here!
My work here is done
Emacs or Vi(m) - what's your preferred?
For me Vi as its what I was forced to use at IBM, University preferred Emacs but I never really felt comfortable with it!
Totally agree with the Sandwich year thing
I graduated from Aston University in 2005 with a Comp Sci degree, I have to say the degree itself provided us with pretty much nothing that we could have taken and used in the real world unless in really specialised areas, our main programming language was Ada and apart from that there was a brief touching on some things like Assembly and Java but certainly not enough to make you feel skilled enough for a real world job in it. Sure, I could have gone into a job with Ada but to be honest I just didnt enjoy it enough to ever be a consideration.
My "Professional Placement" (I am pretty angry its called that considering how much I bust my ass to get that job, the 2 day long interviews and review after review) was pretty much what I rode on through the start of my professional career! It was with IBM and I have to say was the best decision I made going for it. I was lucky in that I had a really decent manager there who basically let me explore whatever I wanted to do as long as it was solving problems that existed around my team (I was working as a DBA in Service Delivery on a big forex project!). Because of this I was able to get a decent amount of real world experience in PHP and Python (which I had planned to learn anyway for my Final Year Project).
I think that without the programming fundamentals of Ada - I would have found it harder to learn the languages which I now use every day, I appreciate that side of my degree, however if you dont take the initiative and see what skills are relevant in the real world and then go obtain them - you will have a less than positive outlook on it - I know when I looked at the Job market for Ada and Java jobs I felt pretty disillusioned with it - I am glad I had IBM on my CV and a dissertation done in a language I wanted to do in the future - without that Sandwich year - I definitely would have gone a different path in my life :)
Re: Does this mean people will consider building Android apps first?
All valid points, It's good to know the thought process behind this, and while I wasn't specifically asking after the "Companies who create and sell apps as standalone products" - It was more the "Companies who offer a mobile product alongside their main offering" - E.g. Sky Go, Netflix, Hulu etc, they all started out with iPhone only apps at the start and in some cases took years to offer anything on Android.
I can see why Android would frustrate the hell out of App Developers, Being open obviously gives way to easier piracy, however Iphones are not immune to this, however the process of Jailbreaking a phone is much more involved than simply sideloading a ripped off APK.
Then there is the 3rd Bracket, where companies build apps that are limited to specific devices where there is absolutely no reason for this. I guess its a marketing / brokered deal with them, Foxtel here in Australia has just released an Android version of Foxtel Go (Similar to Sky Go!) but have limited it to Samsung Galaxy devices - for absolutely no reason! I thought it might be because it was using TouchWiz for something - but nope! If I rename my phone in my build.prop it works - There is no need for that!
Does this mean people will consider building Android apps first?
I'm sure it's not just me, but companies STILL end up building iOS apps first with Android apps as an afterthought, often years down the line (Sky Go for example!). I understand the fragmentation issue but with 70-80% of the phone market and at least a majority in the tablet market (Results differ on Analyst sites) - and more importantly - rising. I know Android device users often fall into the cheapskate category - is this what drives those decisions? If you make Smartphone apps - what is your decision tree for choosing which platform to develop first?
Where can I get a media player that has the same version of Milkdrop that Winamp has?
I use Winamp on the TV in my lounge for background music when mates are around and the Amazing Milkdrop 2 visalisation pack - Does anyone know of another Media player I can get it on? I remember looking a year or so back but it seems the presets that come with Winamp are in a league of their own!
My heart sank when I saw there was a new version of IE out - "What weird and wonderful quirks would it have so my lovely website would look shit in this latest version" I wondered (Not so quietly).
Thankfully it actually looks pretty good so far! I panicked a bit when I saw this headline but its mostly pretty niche stuff at the moment not included in the Win 7 version.
I'm all for newer (more) standards compliant browsers, however the fact that XP is still stuck on IE8 and the majority of corporate clients still use that POS will never, ever, ever get MS back into my good books where browsers are concerned.
I have no problem with this as long as we can install extensions manually - I know it says it is blocking from a website (which I get - it stops potential malware being pushed from sites) - however if I cant use adblock plus then I WILL be moving away from Chrome and that is a shame as the last thing the internet needs right now is more people moving away from good standards compliant browsers.
Is no one going to mention the car crash that was MSN Messenger Integration?
I honestly think I could have drunkenly shat out a better method to do that compared to what Microsoft has done with it! I unfortunately have to use Skype for managing external dev teams some of which I originally had to deal with on Messenger and the fact that in order to get my Skype & Messenger contacts I have to login with my defunct Hotmail address (through a crappy afterthought link on the Linux Client) - logging in with my Skype details only gives me my skype contacts. Not to mention the silent crashes and piss poor performance on the Linux client.
Are there actually any reasonable alternatives?
Why the hell does it have a "Compatibility List"?
Why cant it just follow standards?
I'm stuck in IE8 Development Hell at the moment
I can't convey via keyboard just how angry I am at the persistence of IE8, I know a lot of sites have started discontinuing support for it and I would love to do the same but 70% of our users come into the site on IE8 :( I reckon that it currently doubles our Front End development time to have to support it - would love to implement something like Kogan have done and create an IE8 tax! The sooner major services stop suppprting this - the sooner sysadmins might actually upgrade past XP so IE9 upwards can be installed or just forego IE altogether!
The other problem is that many people simply associate that little blue E with the internet in its entireity, I actually heard someone say the other day "I dont want Firefox I want to go in the internet" - ARGH </rant>
Re: What happens when you want to do something that cannot be done via USB?
I agree with you to a point - however just because they have to include a standard charger doesn't mean they cant include another port for any other innovation they want (or a combined port that does both (e.g. the eSATA/USB ports on many laptops now) - that's where their innovation can come in!
This is ridiculous! Is there a work around?
I would never buy a phone that is region locked - I have been travelling around Asia for the past year and buying a local sim card in each country as I have gone has been the cheapest way of keeping in contact!
Is this done in software only? E.g. could it be removed with a custom kernel / ROM? Anyone know?
What is the actual method they are going to use for this?
I moved to Australia 6 months ago and while I do follow UK news where possible - have they said how they are going to do this? I assumed it would be using the ISP's DNS servers to filter this out, but as someone said above - they would have to do it on a URL by URL basis for sites that might contain something people might find offensive....
Either way it's bullshit - leave the internet alone you massive shower of wankers!
4.2 and staying there for now
I have rooted my phone and disabled OTA updates mostly because of stuff like this - They should have a [better] Beta program for updates to the phone so that people can test on real world devices. Personally I am just going to wait for Paranoid Android to have a solid 4.3 build and update to that - [certain] custom roms are far superior to stock android - even when it comes to stability!
And how long until
A list of politicians who have opted out of the pr0n filter is leaked online?
I can already see the Mail headlines now "Dirty Dave ditches own filter to fap frantically to dwarfsex.com"
Re: It is even worse than fragmentation
Ubuntu has always been about a simple, clean off the shelf implementation of Linux with a bit more polish than other distros - surely if this accomplishes this for the masses then it is fulfilling it's goal, if one wanted to use Wayland as a power user - removing Mir and installing Wayland instead shouldn't be a problem surely? I have to believe that Shuttleworth has a reason for his choice that fits in with his vision of where Ubuntu is going in the future.
I have been travelling for the past year and have been using Latitude to track my movements so I can put them into Google Earth later and my friends so I can see who is nearby - It's a shame that this is going - offline maps are really useful aswell!
Python is a great language to learn, it is used all over and has a decent job market exposure. It depends what kind of coding you want to go into, Python is pretty flexible as it is used on the web a lot aswell if that was your area of interest.
The way I see it - if you have time to teach yourself a language and are confident you can do it well - then go ahead - get some code examples of stuff on GitHub and use that as part of your application process.
If you are looking to get involved in Web stuff - PHP is still the best for employability.
Relevant programming languages are needed...
Although unfortunately the ones that are often used IRL are often the worst to learn fundamentals on. I did Computer Science at Uni and we learnt Ada as the main language - realising then that were very few Ada jobs on the market we asked our professor why we were learning it - his answer - "Because it will force you to code correctly" - He was right.
Ada is a ridiculously strict language - it wasn't fun to code in but as a teaching language it gave us a decent grounding in programming (and distributed and realtime systems) - However from a purely Job oriented point of view - it was somewhat harder to come out of Uni and get a job, all of my friends that are programming now are doing so in Languages they have basically had to teach themselves, we did touch on Java at school but not in any capacity where we would have been useful in the real world - even at Junior level - there was no talk of C++.
I think Python would be a decent language to teach at Uni nowadays (as an interpreted language) and has a lot of scope in the real world and something like C++ for a compiled language.
Re: If you don't keep learning...
My sentiment exactly!
Re: Keep current or become unemployable
Totally agree - the fundamentals are what are important, before programming languages got more complex one had to accomplish complex things with less complex language constructs - it makes you approach a problem in a differerent way (a more pure way some would say). Tools should be there to take the grunt out of developing not to replace the core language, you wouldnt believe how many developers I have worked with who have only learnt how to use a specific framework and can barely utilise the underlying language it was written on.
Re: Keep current or become unemployable
I learn on the job, I keep up to date with all the new features of each language release, use tools to increase my productivity (such as MVC Frameworks) and learn as I go, I find that the time I was spending on the learning curve of these new technologies was negated by the efficiency these new tools brought to my workflow. Again - one of the benefits of having good fundamentals is that you can pick these up quite quickly.
Keep current or become unemployable
I have always believed that if you are in the business of coding that you should be constantly updating your skill set or soon enough you will become obsolete, Younger coders are coming into the market at a time where there is alot of buzz around new technologies and frameworks to enable faster coding, they throw a few of these buzz words around in interviews and get a job, The problem is that most of them dont have solid fundamentals or experience to handle these technologies / frameworks competently or the ability to see the "bigger picture" and more often than I would have like to have seen - things come crashing down around them.