Resources for Artists + Programmers

 

Our Favorite Hubs for Open Source Software, Interactive 3D Tools, Video, Audio...

 Free Interactive Programming Tutorials

Index

 

 

Bash

 

 

C

 

 

C Sharp

 

 

Clojure

 

 

CoffeeScript

 

 

Erlang

 

 

F Sharp

 

 

Git

 

 

Go

 

 

Haskell

 

 

HTML / CSS

 

 

Java

 

 

JavaScript

 

 

Lisp

 

 

MATLAB

 

 

Node

 

 

NoSQL

 

 

Objective-C

 

 

Ocaml

 

 

PHP

 

 

Python

 

 

R

 

 

Racket

 

 

Ruby

 

 

Scala

 

 

Vim

 

(source: https://github.com/vhf/free-programming-books)

Free Programming Courses

Index

 

 

Assembly

 

 

C++

 

 

Databases

 

 

Haskell

 

 

HTML / CSS

 

 

iOS

 

 

Java

 

 

JS

 

 

OCaml

 

 

Oracle PL/SQL

 

 

Python

 

 

Ruby

 

 

Swift

 

 

Web Development

 

(source: https://github.com/vhf/free-programming-books)

 

 

 

Free Podcasts & Screencasts

Index

 

 

Android

 

 

Javascript

 

 

Python

 

 

Ruby

 

 

Vim

 

(source: https://github.com/vhf/free-programming-books)

 

 

Hubs for Open Source Software, Interactive 3D Tools, Video, Audio...

 

Free Programming Books

 

 

Index

 

 

Meta-Lists

 

 

Graphics Programming

 

 

Graphical User Interfaces

 

 

Language Agnostic

 

Algorithms & Data Structures

 

 

Cellular Automata

 

 

Cloud Computing

 

 

Compiler Design

 

 

Database

 

 

Datamining

 

 

Information Retrieval

 

 

Licensing

 

 

Machine Learning

 

 

Mathematics

 

 

Misc

 

 

MOOC

 

 

Networking

 

 

Open Source Ecosystem

 

 

Operating systems

 

 

Parallel Programming

 

 

Partial Evaluation

 

 

Professional Development

 

 

Programming Paradigms

 

 

Regular Expressions

 

 

Reverse Engineering

 

 

Security

 

 

Software Architecture

 

 

Standards

 

 

Theoretical Computer Science

 

 

Web Performance

 

 

Ada

 

 

Agda

 

 

Alef

 

 

Android

 

 

APL

 

 

Arduino

 

 

ASP.NET MVC

 

 

Assembly Language

 

 

Non-X86

 

 

AutoHotkey

 

 

Autotools

 

 

Awk

 

 

Bash

 

 

Basic

 

 

BETA

 

 

C

 

 

C Sharp

 

 

C++

 

 

Chapel

 

 

Cilk

 

 

Clojure

 

 

COBOL

 

 

CoffeeScript

 

 

ColdFusion

 

 

Cool

 

 

Coq

 

 

D

 

 

Dart

 

 

DB2

 

 

Delphi / Pascal

 

 

DTrace

 

 

Elasticsearch

 

 

Emacs

 

 

Erlang

 

 

F Sharp

 

 

Flex

 

 

Firefox OS

 

 

Force.com

 

 

Forth

 

 

Fortran

 

 

FreeBSD

 

 

Git

 

 

Go

 

 

Groovy

 

Gradle

 

 

Grails

 

 

Spock Framework

 

 

Hadoop

 

 

Haskell

 

 

HTML / CSS

 

 

Bootstrap

 

 

Icon

 

 

IDL

 

 

iOS

 

 

Isabelle/HOL

 

 

J

 

 

Java

 

 

Spring

 

  • Spring Framework Reference Documentation (PDF) - Rod Johnson, Juergen Hoeller, Keith Donald, Colin Sampaleanu, Rob Harrop, Thomas Risberg, Alef Arendsen, Darren Davison, Dmitriy Kopylenko, Mark Pollack, Thierry Templier, Erwin Vervaet, Portia Tung, Ben Hale, Adrian Colyer, John Lewis, Costin Leau, Mark Fisher, Sam Brannen, Ramnivas Laddad, Arjen Poutsma, Chris Beams, Tareq Abedrabbo, Andy Clement, Dave Syer, Oliver Gierke, Rossen Stoyanchev, Phillip Webb, Rob Winch, Brian Clozel, Stephane Nicoll, Sebastien Deleuze

 

Spring Boot

 

 

Spring Security

 

 

Wicket

 

 

JavaScript

 

 

Javascript Frameworks

 

For resources on Angular.js, Backbone.js, D3.js, Dojo, Ember.js, Express.js, jQuery, Knockout.js, and any other JS toolkit/framework, please refer to Javascript Frameworks Resources and Tutorials, or to its source file javascript-frameworks-resources.md.

 

Node.js

 

 

Jenkins

 

 

LaTeX

 

 

See also TeX

 

Limbo

 

 

Linux

 

 

Lisp

 

 

Lua

 

 

Markdown

 

 

Mathematica

 

 

MATLAB

 

 

Maven

 

 

Mercurial

 

 

Mercury

 

 

MySQL

 

 

.NET Framework

 

 

Neo4J

 

 

NoSQL

 

 

Oberon

 

 

Objective-C

 

 

OCaml

 

 

Octave

 

 

OpenGL ES

 

 

OpenMP

 

 

OpenSCAD

 

 

Oracle PL/SQL

 

 

Oracle Server

 

 

Parrot / Perl 6

 

 

PC-BSD

 

 

Perl

 

 

PHP

 

 

PicoLisp

 

 

PostgreSQL

 

 

PowerShell

 

 

Processing

 

 

Prolog

 

 

Constraint Logic Programming (extended Prolog)

 

 

PureScript

 

 

Python

 

 

Django

 

 

Flask

 

 

Kivy

 

 

Pandas

 

 

Pyramid

 

 

QML

 

  • Qt5 Cadaques (HTML, PDF, ePub) (work in progress) - Juergen Bocklage-Ryannel and Johan Thelin

 

R

 

 

Racket

 

 

Raspberry Pi

 

 

REBOL

 

 

Ruby

 

 

RSpec

 

 

Sinatra

 

 

Ruby on Rails

 

 

Rust

 

 

Sage

 

 

Scala

 

 

Lift

 

 

Play Scala

 

 

Scheme

 

 

Scilab

 

 

Scratch

 

 

Sed

 

 

Silverlight

 

 

Smalltalk

 

 

SQL (implementation agnostic)

 

 

SQL Server

 

 

Standard ML

 

 

Subversion

 

 

Swift

 

 

Tcl

 

 

Teradata

 

 

TeX

 

 

See also LaTeX

 

Tizen

 

 

TLA

 

 

TypeScript

 

 

Unix

 

 

Verilog

 

 

VHDL

 

 

Vim

 

 

Visual Basic

 

 

Visual Prolog

 

 

Web Services

 

 

Windows 8

 

 

Windows Phone

 

 

Workflow

 

 

xBase (dBase / Clipper / Harbour)

 

(source: https://github.com/vhf/free-programming-books)

 

 

 

 

 

 

 

 

 

Job Posts / Opportunities

NYU Tisch ITP - Opportunities
http://itp.nyu.edu/opportunities
Webbyslist
http://Webbyslist.com

 

Arts Grants

1. CREATIVE CAPITAL
Creative Capital Foundation, 65 Bleecker St. 7th Fl. New York, NY 10012 Tel: 212.598.9900

Provides integrated financial and advisory support to artists pursuing adventurous projects in five disciplines: Emerging Fields, Film/Video, Literature, Performing Arts and Visual Arts. Working in long-term partnership with artists, Creative Capital's pioneering approach to support combines funding, counsel and career development services to enable a project's success and foster sustainable practices for its grantees.
http://creative-capital.org/apply

It acts as a catalyst for the development of adventurous and imaginative ideas by supporting artists who pursue innovation in form and/or content in the performing and visual arts, film and video, and in emerging fields. We are committed to working in partnership with the artists whom we fund, providing advisory services and professional development assistance along with multi-faceted financial aid and promotional support throughout the life of each Creative Capital project.
http://www.creative-capital.org

2. FIGMENT demonstrates what the arts can be: participatory, bursting with creativity and completely free, born from the desire to share imagination and invention between artists and the public. FIGMENT is a grassroots effort, organized and run entirely by volunteers as a gift to our cities because we believe in the aspirations and mission of FIGMENT.
http://figmentproject.org/about/why-figment/

3. FLUX Projects supports artists in creating innovative temporary public art throughout Atlanta. The highlight of our year is FLUX, a one-night event modeled on other international celebrations such as Toronto's Nuit Blanche.  FLUX fills the streets and empty spaces of the Castleberry Hill Arts District with large and small-scale projections, performances, dance, music, light and sound installations, and other forms of multimedia works and public interactions.  The event will return to Castleberry on Saturday, October 6, from 8:00 p.m. until midnight.
http://www.fluxprojects.org/projects/flux2012

4. National Endowment for the Arts - MediaArts defines media arts as film, television, radio, audio, video, the Internet, interactive and mobile technologies, art created using digital technology, transmedia storytelling, video games, and content delivered via satellite. Grants are available to support the development, production, and national distribution of innovative projects that demonstrate media as art and media aboutthe arts (e.g., visual arts, music, dance, literature, design, theater, musical theater, opera, folk & traditional arts, and media arts including animation and digital art).
http://www.nea.gov/grants/apply/media.html
http://www.nea.gov/

Grants in the following disciplines/fields:
I. Artist Communities
http://www.nea.gov/grants/apply/ArtistsCommunities.html                                                 
> Art Works: Grants range from $10,000 to $100,000.     http://www.nea.gov/grants/apply/GAP13/ArtistsCommunitiesAW.html                                                                 
> The Arts in Media: They are now moving the specifications for Arts in Media under their umbrella of "Art Works".                                                                                                                      

II. Media Arts
http://www.nea.gov/grants/apply/Media.html                                                                              
> Art Works: Grants generally range from $10,000 to $100,000.http://www.nea.gov/grants/apply/GAP13/MediaAW.html                                                                                      
> The Arts in Media: They are now moving the specifications for Arts in Media under their umbrella of "Art Works".                                                                                                                      

III. Museums
http://www.nea.gov/grants/apply/Museums.html                                                                          
> Art Works: Grants generally range from $10,000 to $100,000.
http://www.nea.gov/grants/apply/GAP13/MuseumsAW.html                                                                             
> The Arts in Media: They are now moving the specifications for Arts in Media under their umbrella of "Art Works".                                                                                                                           

IV. Visual Arts
http://www.nea.gov/grants/apply/Visualarts.html                                                                    
> Art Works: Grants generally range from $10,000 to $100,000.
http://www.nea.gov/grants/apply/GAP13/VisualartsAW.html
> The Arts in Media: They are now moving the specifications for Arts in Media under their umbrella of "Art Works".  

5. PUBLIC ART FUND, INC. (PAF)
Public Art Fund, One East 53rd Street, New York, NY 10022 Tel: 212.980.4575

It is New York's leading presenter of artists' projects, new commissions, installations, and exhibitions in public spaces. With twenty-five years of experience and an international reputation, the Public Art Fund identifies, coordinates, and realizes a diversity of major projects by both established and emerging artists throughout New York City.
http://www.publicartfund.org

6. The NYC page for Percent for Art
http://home.nyc.gov/html/dcla/html/panyc/panyc.shtml

7. Creative Time commissions, produces, and presents art that engages history, breaks new ground, challenges the status quo, and infiltrates the public realm while engaging millions of people in New York City and across the globe. We are guided by a passionate belief in the power of art to create inspiring personal experiences as well as foster social progress. We privilege artists' ideas. We get excited about their dreams and respond to them by providing big opportunities to expand their practices and take bold new risks that value process, content and possibilities. We help artists push beyond their comfort levels, just as they push us beyond ours. In the process, artists engage in a dynamic conversation between site, audience, and context, offering up new ideas about who an artist is and what art can be, pushing culture into fresh new directions. In the process, our artists' temporary interventions into public life promote the democratic use of public space as a place for free and creative expression while reaching people beyond the traditional limitations of class, age, race and education.
http://www.creativetime.org/about_services
http://www.creativetime.org/contact

8. 4Culture has an on-going list of grants and calls for artists. The page can be found here:
http://www.4culture.org/newsite/apply/index.aspx

9. The re-new Digita Arts Festival wants to take the early cybernetics' vision of an imaginative model of open-ended experimentation further into the interactive media art field, for artistic considerations, discussions and novel experimentation. Media artists, visual artists, performers, musicians, composers and others working in digital media in its many forms are urged to submit proposals for the event, which takes place in Copenhagen, Denmark. Submissions must be made by March 1 2012 throughre-new 2012s EasyChair portal, and can be everything within interactive media arts – performative, sound, interactive installations etc. – but with a strong emphasis on a participatory aspect using different novel forms of physical interfaces.
http://re-new.org/digital-arts-festival2012/

10. The Find Art Information Art is a resource locator for artists.
http://www.findartinfobank.com/artistscallscont.html

11. SCA Contemporary Art is dedicated to facilitating a space for experimental, innovative and contemporary art.  The alternative space is a renovated warehouse with 17ft. ceilings and a 1500 sq. ft. exhibition area.  We support exhibitions by emerging and established, local, national and international artists working with large scale sculpture, painting, print, drawing, photography, installation, sound and video art. Proposals for 2013 will be accepted January - February, 2012. The deadline for exhibition proposalsFebruary 29th, 2012.
http://scacontemporary.com/submission/submissions.html

12. CALL FOR VIDEO ART - Galerie NuEdge
(Galerie NuEdge, a contemporary art gallery, invites artists working with video to submit their portfolio. Submissions must include: 1-5 videos that are DVD and MAC compatible, An artist statement, A curriculum vitae, Contact information, and a self-addressed stamped envelope to: Selection Committee, Galerie NuEdge, 1480 Sherbrooke Ouest, Montreal, QC H3G 1L3.
Deadline for submission: December 31, 2012)
Architectual Projectors, The Light Surgeons:http://www.lightsurgeons.com/category/installation/architectural/
http://www.galerienuedge.com/

13. The following is a list of public art opportunities in public art throughout the nation:
http://www.cityofpalmdesert.org/index.aspx?page=638

14. TheArt League Blog is constantly listing calls for artists and public art needed all over the country:http://www.theartleague.org/blog/2011/12/20/artist-opportunities-for-all/

15. TheGreater Pittsburgh Arts Council also puts out a list of art opportunities:http://www.pittsburghartscouncil.org/public-art/artist-opportunities-listserv/public-art-calls-for-artists?start=10

16. ArtReach is inviting submissions from Digital Artists for involvement in an exciting and high profile event, Night of Festivals 2012. Night of Festivals 2012 is a three day celebration of the values of freedom and independence through artistic innovation. It will take place in the UK in Nottingham's Old Market Square between 21st and 23rd June 2012. The free to attend Festival will comprise a spectacular carnival performance, vibrant live music, public art installations (including presentation of the world's smallest moving image gallery, the ArtReach Nanoplex), Big Screen, and an extraordinary Night of Festivals finale performance. Please visit www.nightoffestivals.com for more information.
http://www.magmart.it/news.php?i=767

17. The Newark Arts Council lists opportunities for artists as well:
http://newarkarts.org/opportunities/opportunities.html

18. Every year, the gardens at End of the Road Festival are laden with inspiring and imaginative art installations. If you would like to submit a proposal for an installation at this year's End of the Road Festival... here's what you need to do...before the 9th of May: Please email molly@endoftheroadfestival.com with a short paragraph describing your installation, along with pictures of your previous work and how many people you'd need to install the installation once you are on site.
http://www.endoftheroadfestival.com/information/installations/

19. The Art Production Fund assists artists in helping make their art a reality:
http://www.artproductionfund.org/about.html

20.The Andy Warhol Foundation for the Visual Arts grants are made on a project basis to curatorial programs at museums, artists' organizations, and other cultural institutions to originate innovative and scholarly presentations of contemporary visual arts. Projects may include exhibitions, catalogues, and other organizational activities directly related to these areas. The program also supports the creation of new work through regranting initiatives and artist-in-residence programs.
http://www.warholfoundation.org/grant/overview.html

21. The City Parks Foundation is who you contact if you wish to put art in a New York Park in any of the five boroughs.
http://www.cityparksfoundation.org/get_involved/contact_us.html

22. The Design Trust for Public Space think systemically about how cities work. Fromparks,plazasandstreets tocity buildings,transportation systems andentire neighborhoods, the Design Trust has been at the forefront of shaping New York City's public realm since 1995. They believe that public/private partnerships are the most effective way to advance the quality of our public realm. Their unconventional project teams bring togethercity agencies, community groups, and private-sector experts to galvanize change in the way New York City's public spaces are designed, managed, or used.
http://www.designtrust.org/about/whatwedo.html

23. The Foundation for Contemporary Arts - Grants to Artists are administered by a confidential nomination and selection process. Applications and informal nominations are not accepted.  FCA awards Grants to Artistsin the following fields: dance, music/sound, theater/performance art, poetry and the visual arts. Artists are suggested and selected by their peers in a two-stage process. Each year, FCA invites a pool of distinguished artists and arts professionals to serve as nominators and propose one exceptional individual, artists' collective, or performing group whom they feel deserves and will benefit from an unrestricted $25,000 award.
http://www.foundationforcontemporaryarts.org/grant_programs/artists_grants.html

24. Cleveland Public Art is an independent, nonprofit organization, works to improve public spaces through art and design. CPA is Ohio's premier organization for the identification and evaluation of public art opportunities, bringing expertise to the selection of artists and the implementation of public art projects. CPA makes art accessible to the entire community by bringing it into the neighborhoods, green spaces, and public places that are part of everyday life in Cleveland.
http://www.clevelandpublicart.org/artist-resources/overview-of-the-process

25. This is a podcast by Emerging Leaders of New York Arts talking about public art and public space.
http://www.elnya.org/2010/04/05/public-art-x-space/

26. free103point9 Transmission Arts
The Media Arts Technical Assistance Fund is designed to strengthen media arts organizations in all regions of New York State by providing funds with which media arts organizations can hire outside consultants to address capacity and technology needs in three specific areas:
-Organizational Development
-Professional Development
-Conferences and Convening
NEW for 2012 and 2013!
The Fund's current funding priorities include:
Projects that deepen and expand organizational online public presence and capacities.
New approaches to organizational management, through strategic utilization of web-based tools and platforms.
The maximum grant award is $4,000.
http://free103point9.org/nysca/

27. The Daniel Langlois Foundation seeks to bring art and science closer together within a technological context on two levels: first, by nurturing a critical awareness of technology's impact on ourselves and on our natural and cultural environments and second, by promoting the exploration of aesthetics reflecting the environments that we shape. The Foundation also seeks to promote the emergence of knowledge founded on local practices that contribute to the growth and well-being of people in their communities and environments.
http://www.fondation-langlois.org/html/e/page.php?NumPage=513

28. This is the page for NYFA (New York Foundation for the Arts) and lists all the grants and contests that artists can enter. The newest entries are marked with a little orange "new" next to the title. They are mainly focused in New York (all over the state as well as the city) there are also locations nationwide.
http://www.nyfa.org/opportunities.asp?type=Opportunity&opp=OppArtist&id=95&fid=1&sid=54

29. BLACK ROCK ARTS FOUNDATION
1900 3rd Street, 1st Floor, San Francisco, CA 94128 Tel: 415.626.1248

To support and promote community-based interactive art and civic participation. For our purposes, interactive art means art that generates social participation. The process whereby this art is created, the means by which it is displayed and the character of the work itself should inspire immediate actions that connect people to one another in a larger communal context.
http://www.blackrockarts.org

30. This is how to submit an art proposal to the Burning Man Festival which takes place in the Black Rock desert, and this festival also works with the Black Rock Arts Foundation.
http://www.burningman.com/installations/submit_grant.html

31. The Fulbright Program is sponsored by the U.S. Department of State and is offering opportunities for students, scholars, and professionals to undertake international graduate study, advanced research, university teaching, and teaching in elementary and secondary schools worldwide. Their grant page:http://us.fulbrightonline.org/applynow.html

32. The Jerome Foundation supports emerging professional artists who are the principal creators of new work, and:
    - who take risks and embrace challenges;
    - whose developing voices reveal significant potential;
    - who are rigorous in their approach to creation and production;
    - who have some evidence of professional achievement but not a substantial record of           accomplishment
    - who are not recognized as established artists by other artists, curators, producers, critics, and arts administrators.
http://www.jeromefdn.org/apply

33. Community Arts International is dedicated to making fine art accessible to a diverse public audience as part of their daily life experience and to promoting dialogue between the art and the viewer.

CAI brings art into the public arena by:

  • Creating museum-type experiences in airports, building lobbies and gathering places.
  • Commissioning and installing sculpture and     large-scale paintings in public spaces.
  • Bringing temporary art installations to public     places, parks, billboards, housing projects and cityscapes.
  • Integrating art with architecture in major public buildings including airports, hotels, shopping centers and parks.
  • Exhibiting artists in new venues, including cinema and television.
  • Knowledge of the unique requirements of public art, including care and handling, safety and security.

http://www.community-arts.org/contact.html

34. The Public Art Network is the only professional network in the United States dedicated to the field of public art. As a program of Americans for the Arts, PAN strengthens efforts to advocate for policies and best practices that serve communities creating public art. More than 350 public art programs exist in the United States at the federal, state, and local level. The PAN network brings together artists, community members, and art and design professionals through online resources, professional development and education opportunities, knowledge-sharing practices, and strategic partnerships.
http://www.artsusa.org/staff_email.asp?u=pan&d=artsusa.org&n=Manager+of+Public+Art&t=Field+Services

35. Watermans is having an open call. Artists and art collectives from all countries working with new media and digital technologies are invited to submit proposals of existing or new projects. Interested artists can propose to show more than one installation or projects and we will welcome applications from individuals, art collectives or collaborations between artists. This is to coincide with the Olympics in London in 2012. We would like to invite artists to propose imaginative, ambitious and inspirational projects that will transform our understanding of art and the way it can be experienced. We will particularly focus on installations with an emphasis on participatory activity (interaction with the audience) in order to engage visitors in a creative, exploratory and inspirational journey prior to and during the Games.
http://www.ucira.ucsb.edu/watermans-2012-new-media-exhibitions-%E2%80%93-call-for-proposals/

36. Box13 ArtSpace  is an artist run, non-profit, innovative environment for the creation and advancement of experimental contemporary art in Houston. BOX 13 artists create this environment through the offering of affordable workspaces for emerging and established artists, dedicating three interior spaces to the exhibition of artistic explorations, a window gallery for installations and an outdoor courtyard space. BOX 13 promotes dialogue among artists and the art community on current trends affecting the arts. BOX13 ArtSpace is currently accepting proposals for 2012/2013 for exhibitions in its two Downstairs Galleries, the Window BOX gallery, and the Upstairs Gallery. Artists and curators are invited to submit recent (or proposed) experimental works not previously shown in Houston. The next upcoming submission deadline for review is January 15, 2012.
http://www.box13artspace.com/news-events/2012-2013-call-for-exhibition-proposals/