Tag Archives: Mac OS

RIOT: The friendly OS for IoT


via RIOT-OS/RIOT.

RIOT OS is an operating system for Internet of Things (IoT) devices. It is based on a microkernel and designed for

  • energy efficiency
  • hardware independent development
  • a high degree of modularity

Its features comprise

  • a preemptive, tickless scheduler with priorities
  • flexible memory management
  • high resolution timers
  • virtual, long-term timers
  • the native port allows to run RIOT as-is on Linux, BSD, and Mac OS. Multiple instances of RIOT running on a single machine can also be interconnected via a simple virtual Ethernet bridge
  • Wiselib support (C++ algorithm library, including routing, clustering, timesync, localization, security and more algorithms)
  • IPv6
  • UDP
  • 6LoWPAN
  • NHDP

Cookbook for JavaScript for Automation in Mac OS X Yosemite


scripts Halt when TOCBOT updated the wiki 4 days ago
.gitignore Add scripts to manage table of contents. 4 days ago
README.md Change buttons 3 days ago

JavaScript for Automation is a new thing in Mac OS X Yosemite. It allows you to control applications using JavaScript language. How awesome!

However, its documentation covers the basics of using JavaScript to interact with the Open Scripting Architecture. For many tasks in scripting, there’s a lot to figure out, and many different documentations to refer to.

So I created this JavaScript for Automation cookbook that features a lot of examples, such as:

  • How to display alert, prompt and confirm dialogs.
  • How to run shell scripts.
  • How to create a command-line script (shebang script) and read argv arguments.

Where it makes sense, I try to link to the official documentation as much as possible so you can dive deeper.

For ease of editing and contribution, the contents are on the wiki.

Web-based PostgreSQL database browser


Web-based PostgreSQL database browser

screenshots Update screenshots take 2 22 hours ago
static Fix CSV export for multi-line queries 22 hours ago
.gitignore Serve assets with bindata 14 days ago
.travis.yml Use make dev to build with travis a day ago
LICENSE License, readme 14 days ago
Makefile Add darwin/386 to build list an hour ago
README.md Add version and debug long flag names an hour ago
TODO.md Update todo 22 hours ago
api.go Move table information pane into sidebar 23 hours ago
client.go Set a correct content type header for CSV endpoint 9 days ago
main.go Add version and debug long flag names an hour ago

This is a web-based browser for PostgreSQL database server. Its written in Go and works on Mac OS X, Linux and Windows machines. Main idea behind using Go for the backend is to utilize language’s ability for cross-compile source code for multiple platforms. This project is an attempt to create a very simple and portable application to work with PostgreSQL databases.

Features:

  • Connect to local or remote server
  • Browse tables and table rows
  • Get table details: structure, size, indices, row count
  • Execute SQL query and run analyze on it
  • Export query results to CSV
  • View query history