Posted by & filed under 3D Printing, Hardware, Hardware Development.

OpenPilot is a next-generation Open Source UAV autopilot created by the OpenPilot Community (an all volunteer non-profit community). It is a highly capable platform for multirotors, helicopters, fixed wing aircraft, and other vehicles . It has been designed from the ground up by a community of passionate developers from around the globe, with its core design principles being quality, safety, and ease of use. Simplicity does not come with any compromises either: with no hard-coded settings, a complete flight plan scripting language and other powerful features, OpenPilot is an extremely capable UAV autopilot platform.

OpenPilot was started at the beginning of 2010 and is a serious use platform aimed at civilian and research purposes, with emphasis being placed on making the platform especially suitable for aerial photography and aerial video applications.

www.openpilot.org/

Posted by & filed under PHP, Programming.

I run into this from time to time, and there are a few options for getting errors to display in browser when the server configuration is preventing it. .htaccess and php.ini can both be modified to allow this to happen. I have found a simpler way is to enable them via PHP:

 

 

Posted by & filed under Adruino, Electronic, Hardware, Hardware Development.

This board is really freakin cool. It no only has a SoC chip that is essentially a UART to WiFi, it’s microprocessor is also programmable and has a PWM pin as well. On Arduino day, it was announced that the Arduino IDE now supports the ESP2866 making things a lot easier.

 

01-02
  • Article on the ESP2866: makezine.com/2015/04/01/esp8266-5-microc…
  • ESP2866 Forums: http://www.esp8266.com/viewforum.php?f=25
  • ESP2866 Arduino Source code: https://github.com/esp8266/arduino
  • ESP2866 Breakout Boards: http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family
  • ESP2866 on eBay: http://www.ebay.com/itm/like/251690993989?lpid=82&chn=ps
  • Seeed studio ESP2866 Module: http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html

Posted by & filed under Server Admin.

Sometimes you have a pile of ISO images and you want to easily bring them with you. Sure you could burn a bunch of CDs or image a bunch of USB sticks, but if you are like me that is just one more thing to loose. A much simpler way is by using YUMI – the multiboot USB creator.

www.pendrivelinux.com/yumi-multiboot-usb…

Here is another similar application: www.easy2boot.com/

Posted by & filed under 3D Printing.

This is very handy for repairing 3D models. It is a automated cloud service that can repair “broken” 3d models.

“Use the Microsoft 3D Model Repair service powered by netfabb to repair STL, OBJ, 3MF or VRML files automatically. Like a spellchecker, this service will save you time by taking care of the many common errors in 3D models that otherwise would require manual repair by a dedicated designer. The service closes holes in the model, fixes face normals, removes self-intersections, and more. You’ll be more productive and be on your way to more reliable 3D manufacturing in minutes!”

netfabb.azurewebsites.net/

Posted by & filed under PHP, Programming.

UtilPHP (Aka util.php) is a collection of useful functions and snippets that you need or could use every day. It’s implemented as a class with static methods, to avoid conflicts with your existing code-base. Just drop it in and start using it immediately.

utility_logo

Included are 40-odd functions that provide you with the ability to do common tasks much easier and more efficiently, without having to find that one comment on php.net where you know it’s been done already. Access superglobals without checking to see if certain indexes are set first and pass default values, use a nicely formatted var dump, validate emails, generate random strings, flatten an array, pull a single column out of a multidimensional array and much more.

Although it’s implemented as one giant class, util.php has extensive documentation and a full suite of unit tests to avoid breaking backwards-compatibility unintentionally.

 

github.com/brandonwamboldt/utilphp/

Posted by & filed under Security, Server Admin.

In the wake of the recent SoakSoak WordPress vulnerability, among others I have began searching for a better way to keep tabs on malicious code that may get uploaded to client’s hosting accounts.

Enter maldet.

Maldet uses a constantly updated database of malware hashes to identify and quarantine (if required) malicious files. Maldet can be set to run automatically via cron, watch newly updates files, and more.

 

 

Posted by & filed under Server Admin.

I had to deal with a malicious script that was inserted into a website today and was sending out spam. Typically I have a few tools I run, but I couldn’t locate this particular infection. Time to take another angle, Exim logs. The following shows the most used script directories which will help narrow down the suspects substantially.