Urban75 Home About Offline BrixtonBuzz Contact

Today I have mostly been using ${insert development technology here}

Django again tonight. Trying to learn the bits I need on the fly to modify an existing system written by some phd students with little/no documentation :hmm:

Hopefully I can get this out the way soon so I can get back to stuff I'm more familiar with :D

Django is a sought after skill...one agency I've been speaking to has a client that has been looking for a Django developer for over a year and they are willing to pay £70k for a perm role.

I'm currently learning the PHP Symfony2 framework.
 
RedHat kickstart scripts here. Some things they can do are well thought out and quite useful but the way they run is enough to make me stabby.
 
Not today, but soon...

Ah what a glorious era I've picked to decide to stop mucking around and solidify my programming abilities around a single 'main' language. I wanted it to be C# or Swift, but there were some multi-platform issues with both when I first tried to make this choice. But since then Microsoft got a lot better with opening up a big chunk of .NET, and now today Apple have announced Swift 2 and are making important chunks of Swift open-source. Now my choices and my adventure are far more fun and I've got less chance of going down a path that eventually reaches a dead end, yay :)
 
Still playing with web.py and loving it. It's exactly what I've been looking for - a no-frills web framework that isn't horrendous to use.

Have yet to deploy anything onto a real server yet, so we'll see how that goes, but using the built in dev server has been enough to save me a ton of shit at work already.

:thumbs:
 
To make some stuff work on my website I am having to learn jquery. I hate it. I find some code that looks like it does what I want, I can see it working on jsfiddle, I copy the code and integrate it, it doesn't work. There is nothing to say why or which bit, it just doesn't work.

This has now happened with three completely different elements next to two that are working perfectly.

I hate jquery.
 
I hate all javascript tbh.

Just started with queuing and messaging systems, actually been surprisingly ok, using RQ / Django-Rq, and it's worked - only been doing it a couple of hours. Nice integration with the django admin interface as well so I can see what jobs are running/pending, etc.
https://github.com/nvie/rq

As well as meaning I can update my twitter analysis stuff with it (the database writes were failing to keep up with the stream, resulting in me getting kicked off), I can also just enqueue a bunch of analysis stuff, and come back later, rather than having multiple terminals or whatever open. :)
 
Javascript is a mess. It's just good enough to get by but isn't a modern programming language by any means and is a pain to work with compared to a grown up managed language.
 
It's not trying to replace it, it's trying to havea common runtime that other languages can also target. Makes sense.

Especially as we are at an awkward moment where plugins for browsers are well out of fashion, with for example google starting to switch support for some plugin types off in chrome, but with the replacement technology not quite ripe yet. The web assembly stuff is going to help that, shame they didn't start the initiative a bit earlier.

So yeah its not an attempt to replace javascript, or rather its an attempt to replace it in the areas where it should never have been used in the first place.
 
Well, that's wonderful: now instead of having to deal with shitty third party code that people have decided needs to be included in a page and which fucks everything up, we have to deal with shitty third party code that we can't even inspect and see how we could possibly avoid it fucking everything up.
 
It's not really Javascript that is such an unholy mess–as long as you keep to your own standards and you're in control of what goes on on a page, it's fine, apart from IE and fuck IE. It's the practical, professional usage of it that's the problem, and the reason why I refuse to do any more than occasionally help people with bugs on a professional basis. When you're developing entire suites of scripts simply to fix the damage done by ad providers and third-party embed developers you know something is wrong.
 
Well, that's wonderful: now instead of having to deal with shitty third party code that people have decided needs to be included in a page and which fucks everything up, we have to deal with shitty third party code that we can't even inspect and see how we could possibly avoid it fucking everything up.

True but how else are they going to solve issues that the likes of Unity experience if you compare their web plugin stuff with their attempts at doing it without a plugin using asm.js, webGL etc? Web assembly doesn't solve all the issues, but its a big part of a better performing solution.
 
True but how else are they going to solve issues that the likes of Unity experience if you compare their web plugin stuff with their attempts at doing it without a plugin using asm.js, webGL etc?
It's not their job to fix Unity's issues... I wouldn't develop a pure web game in Unity at all tbh, I'd use something like phaser.io (which is really good).
 
Unity was just an example. It represents a scenario the web browsers feel the need to cover, and I applaud it when used appropriately.
 
Been messing about moving servers. The digital ocean spiel about being able to move up and down droplet sizes really isn't all they make it out to be.
To move from a bigger server to a smaller one (80Gb to 20Gb, but only using 6Gb of storage) I had to restore from an earlier snapshot of the smaller size, pull the code changes and migrate the DB, drop it in psql, (so that the migrations were there but no data), dump the new database from the big server, scp it from the smaller server and import it. Faff. Taken a couple of hours to work through it all, and all because after you upsize and snapshot, it snapshots the whole image, so you can't apply a snapshot to a smaller droplet, even if you haven't used the space. Noted for the future!
 
Swagger is mostly magic.

It's bloody amazing in action. Had to fix a couple of bugs and the docs are woeful, but it's still awesome.
 
Today I have been mostly selling dev tech I don't fully understand beyond a conceptual level.

I have been following management orders to massively raise the expectations of our customers about integrating various existing platforms using different local and cloud storage solutions (Azure being one of many), lots of middleware/API's (fm's service being one) and new UI's (my dodgy draft wireframes), without having any proper devs or tech architects on board yet :facepalm: Luckily we've got plenty of cash to throw at this problem, we'll fucking need it to get this job done properly.

I reckon I've just set myself up for 2 years of pain, but the customers went away with smiles on their faces.
 
Today I've acquired a proper old skool quality Panasonic VHS video camera for nowt.

I was quite into the idea of using it at a festival or something just to fuck with people's heads and maybe upload the results to youtube............ yeah that's when I saw the folly to that idea. I do still have a VHS player which I assume probably still works, but would probably have to invite people to come round to view the results of my filming in person, which would limit the potential for it to go viral I reckon.

I suspect there will be a Panasonic VHS video camera appearing on ebay / freecycle in the next few days.

I always fancied one of these cameras as well.
 
Back
Top Bottom