background preloader

Pow: Zero-configuration Rack server for Mac OS X

Pow: Zero-configuration Rack server for Mac OS X
Related:  Spring 2017Anvil & Pow

Omniboard | 1klb Omniboard = OmniFocus + Kanban Omniboard is a pure ruby library to generate kanban boards from OmniFocus databases. It sources its data directly from your local OmniFocus XML library, bypassing the OmniFocus application. This has a number of advantages over previous methods of fetching data, including: You no longer need an OmniFocus 2 Pro license in order to fetch data via ScriptingBridge.You no longer need to have OmniFocus open in order to fetch data.You no longer need to run two separate programs, using a database as an intermediary.You have full access to all project, folder, task and context data from within the one program. While kanban-fetch ran on top of the sinatra web framework, Omniboard instead generates a static webpage for you to move around and use as you see fit. You will need In order to run Omniboard, you will need (obviously) to have an OmniFocus license and be using OmniFocus for all of your projects. To install Omniboard comes as a ruby gem. Running with pow

Anvil, more Pow for your OS X development machine : Nitid Bit I recently started using Pow by way of Anvil. I really like how easy it makes running web apps on my development machines. Now I can have 1 fewer terminal tabs (unless I need to see the server output) open while developing a site. Pow is a command line tool that will automatically (after a simple one line configuration) run your Rack-compliant app (or static website) locally with a .dev domain. Now you can run multiple apps locally without having to deal with overriding default ports (ie- 3000). Anvil is a simple, beautiful GUI wrapper on Pow. I don’t really have much to say except: Anvil is cool and you should check it out if you’re a web developer who works on a Mac and writes Ruby-based (or other Rack compatible) web apps. Thanks to this post on One Thing Well for pointing me to Anvil.

xip.io: wildcard DNS for everyone kanban-fetch | 1klb Note: I’ve stopped developing kanban-fetch, in order to focus on the pure ruby combination of rubyfocus/omniboard. This page won’t be going anywhere, but Omniboard is slowly going to outstrip kanban-fetch in terms of features and (probably) reliability. Kanban-fetch is a simple objective-c program to fetch your OmniFocus projects and turn them into a SQLite database. You will need: In order to run kanban-fetch you will need either: A copy of OmniFocus 1, orA copy of OmniFocus 2 Pro Due to the restrictions on AppleScript support, kanban-fetch is not supported by OmniFocus 2 standard. Installation Install from source. Running Open up terminal and cd to the appropriate folder. On a good day, you should get an output that looks like the following: Your data will now be written to the file foo.db. Excluding folders If you’re like me, you have projects that just don’t need to appear on your Kanban board. Running periodically Installing the front-end It looks like you’re in the right place. You will need

anvil(8) Mac OS X Manual Page Mac Developer Library Developer Search Reporting Problems The way to report a problem with this manual page depends on the type of problem: Content errors Report errors in the content of this documentation with the feedback links below. Bug reports Report bugs in the functionality of the described tool or API through Bug Reporter. Formatting problems Report formatting mistakes in the online version of these pages with the feedback links below. Feedback Sending feedback… We’re sorry, an error has occurred. Please try submitting your feedback later. Thank you for providing feedback! Your input helps improve our developer documentation. How helpful is this document? How can we improve this document? * Required information To submit a product bug or enhancement request, please visit the Bug Reporter page. Please read Apple's Unsolicited Idea Submission Policy before you send us your feedback.

Free Broken Link Checker / Online URL Validator - finds dead / bad weblinks Scripting a Kanban View - Inside OmniFocus My name is Jan-Yves Ruzicka and I’m a recent Chemistry Ph.D. graduate from the University of Canterbury, New Zealand. In my spare time I’m somewhat enthusiastically involved in roleplaying and story-gaming, as well as keeping up a hobby of coding in ruby and Cocoa/Objective-C (which I document on my blog.) I got interested in Getting Things Done during my Honours year (2008), and I haven’t looked back. My OmniFocus activity revolves around three activities: capture, organisation, and doing. Capture is the most boring step. Organisation is something that I still struggle to get exactly right. The process of doing happens in the context view. My OmniFocus Perspectives palette in Keyboard Maestro. A big motivator for me comes from Leo Babuta’s Zen To Done. I end up using a couple of AppleScripts and associated tools to automate segments of my workflow. Kanban While OF is a great tool, I feel its list-based view falls short at the “big picture” level. Quantisation Behind the Scenes

Hammer & Anvil: Two Unbelievably Awesome New Web Development Tools Hammer First up is Hammer, a real leap forward in the area of static site development. If you love the kind of stuff that PHP does, but either don’t know PHP or simply don’t want to mess with it in your small projects, you’ll love Hammer. What Is It? Let’s start by discussing what Hammer isn’t. Now, you ask again, what the heck is Hammer? That’s It? Nope. What sort of special syntax you ask? “Shut the front door” you say. Getting Started with Hammer After downloading and launching Hammer, this is what we see: Here we have a nice, friendly startup window that urges us to either create a new project or drop in an existing project. Creating a New Project Once I click the “Create New Project” folder, then choose a name and location for the project, Hammer gets to work and creates an impressive little directory of starter files. Inside of the main project file, you’ll find an index.html file with three folders: assets, Build and includes. Hooking Up With Your Favorite Text Editor HTML Includes Anvil

How to Run Microsoft Edge Web Browser in Mac OS X Microsoft Edge is the latest web browser from Microsoft, which aims to replace Internet Explorer in the latest versions of Windows for desktop PC, Surface, and Windows Phone. While most Mac users may not need to access or use the Microsoft Edge web browser, others in OS X may require using Edge to access specific websites, and it’s particularly common for web developers and web designers to need to use a wide variety of web browsers for testing purposes. Thus, we’re going to show Mac users how they can easily run Microsoft Edge directly in Mac OS X, and entirely for free. This walkthrough will focus on using a virtual machine to run and test Microsoft Edge in OS X, which at the moment is the only way to run Edge on a Mac without using Boot Camp or a complete Windows 10 installation. How to Run Microsoft Edge in Mac OS X in a Virtual Machine for Free System requirements are light and this is widely compatible, but for better performance you’ll want a newer Mac with a lot of RAM.

What’s Safer From Hackers: A PC or a Mac? Mac vs. PC. (Images by Thinkstock/Apple/Microsoft, modified by Yahoo Tech) Apple’s vaunted reputation for safety and security has taken some hits recently. Just this week came news of DYLD_PRINT_TO_FILE — a bug in Apple’s OS X operating system that has allowed a malicious program to take complete control of Macs. This isn’t to pick on Apple too much. Before you compare OS X and Windows, you have to remember that security is about more than just the operating system: The biggest threats can run on both platforms. So we decided to take a look at the big picture, comparing Windows and OS X on overall hackability. Both PCs and Macs have plenty of security bugs When it comes to security flaws, Windows and OS X are now about tied, says Morey Haber, VP of technology at corporate security software maker BeyondTrust. Macs make up less than 10 percent of today’s computer market. Macs’ biggest security asset is basic economics. Web browsers and plugins are the main targets Apply OS updates

Anvil for Mac - FAQs How does Anvil work? Anvil uses Pow (pow.cx), a zero-config Rack server for Mac OS X. Anvil uses Pow to run Rack apps, such as Ruby on Rails apps, but also to serve up static sites with good-looking .dev URLs. Can Anvil run PHP websites? Not at the moment. Due to the way Pow works, it isn't possible to serve up PHP sites using Anvil, and when Anvil is running, PHP sites will not work if Anvil's Pow process is running. Here's a workaround for running Pow with Apache: Some work has been started on Pow to host any kind of site. I'm having problems installing Pow If the Pow installation process in Anvil doesn't work, you can install it directly from the terminal using curl get.pow.cx | sh Your sites under Anvil should then work just fine. How do I uninstall Anvil? First, click "uninstall Pow" in the Anvil settings menu. This step is optional - if you'd like to keep Pow locally, just uninstall Anvil. Help! My issue is not listed here

13 Essential Tools to Check Cross-Browser Compatibility With an endless combination of modern and legacy browsers for users to choose from (depending on their system capabilities), it's our responsibility as designers and developers to ensure the websites we build perform adequately. Testing multiple browsers on multiple platforms isn't just difficult — it can be virtually impossible without the correct resources. However there are tools that let you comprehensively test your website, and check if it successfully displays across various browsers, platforms and resolutions. That way, your users will receive a positive, user-friendly experience no matter what their setups are. Below is a curated list of both free and premium cross-browser testing tools, ranging from cloud platforms to desktop applications. These tools will help you easily test everything from versions of Internet Explorer versions to more than 300 modern browser combinations. Show As Gallery Have something to add to this story?

Related: