Posts tagged "development"
1

Command Line Tools for Xcode:

This package enables UNIX-style development via Terminal by installing command line developer tools, as well as Mac OS X SDK frameworks and headers.

3

Requests takes all of the work out of Python HTTP — making your integration with web services seamless. There’s no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic (…)

Created specifically for designers & developers, xScope is a powerful set of tools that are ideal for measuring, inspecting & testing on-screen graphics and layouts.

58

Overview of the reasons for how many OS versions software developers should support:

The solid arguments for Latest-Only

(…)

The whiny non-reasons to support Ancient Versions

53

The socket library that acts as a concurrency framework.

ØMQ (also spelled ZeroMQ, 0MQ or ZMQ) is a high-performance asynchronous messaging library aimed at use in scalable distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ØMQ system can run without a dedicated message broker. The library is designed to have a familiar socket-style API. (http://en.wikipedia.org/wiki/ØMQ)

33

Cross-browser testing platform that lets you run your JavaScript tests locally through jsdom and remotely with Testling.

36

The key insight here, I think, is that URIs are used for so many things — persistent identifiers, cache keys, bases for relative resolution, bookmarks — that overloading them with versioning and extensibility information as well makes them worse for all of their various purposes. By pushing these concerns into link relations and media types using HATEOS, you end up with a flexible, future-proof system that can evolve in a controllable way, without giving up the benefits of using HTTP (never mind REST).

8
Reblogged from Listary Blog

byportmanteau:

On Episode 46 of the Build & Analyze podcast1, Marco Arment talked a bit about beta testing and how hard it is to find good beta testers who give great feedback.

Beta testing isn’t something that we usually see other developers openly talking about, and our experience is very different…

(Source: listaryapp)

57

(…) a carefully selected list of frameworks and classes that can be used as building blocks when creating apps for iOS devices.

These libraries represent the best practices for development on the iOS platform

57

There is a model that is at the heart of the whole thing. If the model changes, it notifies its observers that a change occurred.

The view is the stuff you can see and the view observes the model. When the view is notified that the model has changed, the view changes its appearance.

The user can interact with the view (e.g. clicking stuff) but the view doesn’t know what to do. So the view tells the controller what the user did and assumes the controller knows what to do. The controller appropriately changes the model. And around and around it goes.

31

So its time to once again tell the Lazyweb what I think is needed or (better yet) what I want in a new web development framework that lasts for 10 years.

Scala School was started as a series of lectures at Twitter to prepare experienced engineers to be productive Scala programmers. Being a relatively new language, but also one that draws on many familiar concepts, we found this an effective way of getting new engineers up to speed quickly. This is the written material that accompanied those lectures. We have found that these are useful in their own right.

batman.js is a full-stack microframework extracted from real use and designed to maximize developer and designer happiness. It favors convention over configuration, template-less views, and high performance by simply not doing very much. It all adds up to blazingly fast web apps with a great development process.

16

loadUI is a free and open source cross-platform Load Testing solution.

With a visual, drag-and-drop interface, it allows you to create, configure and redistribute your Load Tests interactively and in real-time.

It supports all the standard protocols - from HTTP(S), HTML, SOAP/WSDL and REST to AMF, JDBC, JMF and POX.

In a single test environment, loadUI provides complete test coverage, including Web Load Testing, Automated Testing, Stress Testing, and more.

soapUI is the world leading Open Source Functional Testing Tool, mainly it is used for Web Service Testing.

soapUI supports multiple protocols such as SOAP, REST, HTTP, JMS, AMF and JDBC.

soapUI enables you to create advanced Performance Tests very quickly and run Automated Functional Tests.