Why, oh WHY, do those #?@! nutheads use vi?

Yes, there are definite reasons why the vi/vim editing model is just superior to any other out there. And you don’t need to be a Unix whiz to use it, either: vim is available for free for almost any platform out there, and there are plug-ins to get the functionality inside all major IDEs.

via Why, oh WHY, do those #?@! nutheads use vi?.

If you want to research vi/vim editing some more, here are some useful references:

And of course:

ClipIt

ClipIt is a lightweight, fully featured GTK+ clipboard manager. It was forked from Parcellite (http://parcellite.sourceforge.net), adding additional features and bugfixes to the project. Please also see http://clipit.rspwn.com/

via ClipIt | Free Development software downloads at SourceForge.net.

Clipboard managers can be useful when doing a lot of copy/pastes.  I noticed Clipit as part of the standard Fedora 19 install in one of my virtual machines.  They had no rpm package for Fedora 14 so I compiled the source and it works great.  It’s a nice no nonsense useful tool.

New crimeware tool Dendroid makes it easier to create Android malware, researchers warn

Dendroid’s features include deleting call logs and files; calling phone numbers; opening Web pages; recording calls and audio from the microphone; intercepting text messages; taking and uploading photos and videos; opening applications and launching HTTP flood (denial-of-service) attacks for a period of time specified by the attacker.

Dendroid is not the first Android RAT, but is one of the most sophisticated one seen to date.

via New crimeware tool Dendroid makes it easier to create Android malware, researchers warn | ITworld.

20 superb data visualisation tools for web designers

One of the most common questions I get asked is how to get started with data visualisations. Beyond following blogs, you need to practise – and to practise, you need to understand the tools available. In this article, I want to introduce you to 20 different tools for creating visualisations: from simple charts to complex graphs, maps and infographics. Almost everything here is available for free, and some you have probably installed already.

via 20 superb data visualisation tools for web designers | Design | Creative Bloq.

Reverse engineering my bank’s security token

The toolset


Reverse engineering Android apps requires a few software tools. Here’s what I used for this project:

  • Android SDKProvides the adb command-line tool, which can pull APKs, data files and settings from the phone.
  • dex2jarConverts Android’s Dalvik executables into JARs, which are easier to reverse engineer.
  • JD, JD-GUIAn excellent Java bytecode decompiler.
  • EclipseA Java IDE to validate discoveries during the reverse engineering process.

via Reverse engineering my bank’s security token | Thiago Valverde.

Jekyll

Jekyll is a simple, blog-aware, static site generator. It takes a template directory containing raw text files in various formats, runs it through Markdown (or Textile) and Liquid converters, and spits out a complete, ready-to-publish static website suitable for serving with your favorite web server. Jekyll also happens to be the engine behind GitHub Pages, which means you can use Jekyll to host your project’s page, blog, or website from GitHub’s servers for free.

via Welcome.

DJI Phantom Quadcopter with GoPro Mount

The DJI Phantom Quadcopter with GoPro Mount is a remote controlled, four-propeller quadcopter with a removable GoPro camera mount for capturing POV footage of flight. The compact and lightweight Phantom is ready-to-fly right out of the box and it includes the remote control unit and receiver, which gives the device a transmission range of up to 984.25′ (300m). The Phantom also features an intelligent Naza-M + GPS multi-rotor autopilot system, which supports two flight modes and a failsafe function that will automatically trigger the device to land safely when control is lost.

via DJI Phantom Quadcopter with GoPro Mount CP.PT.000001 B&H Photo.

Inside News Corp’s $540 Million Bet on American Classrooms

The company plans to cash in on education with custom-made tablet computers and curricula, as American classrooms move ever closer to complete digital integration. It began by purchasing a company called Wireless Generation, rebranding it as Amplify and pouring in more than half a billion dollars.

via Inside News Corp’s $540 Million Bet on American Classrooms.

ZMap · The Internet Scanner

ZMap is an open-source network scanner that enables researchers to easily perform Internet-wide network studies. With a single machine and a well provisioned network uplink, ZMap is capable of performing a complete scan of the IPv4 address space in under 45 minutes, approaching the theoretical limit of gigabit Ethernet.

ZMap can be used to study protocol adoption over time, monitor service availability, and help us better understand large systems distributed across the Internet.

via ZMap · The Internet Scanner.