tsuomela + programming   434

First Python Notebook — First Python Notebook 1.0 documentation
"A step-by-step guide to analyzing data with Python and the Jupyter Notebook."
data-science  python  programming  notebook 
9 weeks ago by tsuomela
The Beads Project - Realtime Audio for Java and Processing
"Beads is a software library written in Java for realtime audio. It was started by Ollie Bown in 2008. "
programming  processing  sound  java  music  library  arts 
july 2018 by tsuomela
Binder (beta)
"Have a repository full of Jupyter notebooks? With Binder, open those notebooks in an executable environment, making your code immediately reproducible by anyone, anywhere. "
data-curation  reproducible  python  ipython  programming  notebook  sharing  research  tool  github 
july 2018 by tsuomela
Python Programming for the Humanities by Folgert Karsdorp
"The programming language Python is widely used within many scientific domains nowadays and the language is readily accessible to scholars from the Humanities. Python is an excellent choice for dealing with (linguistic as well as literary) textual data, which is so typical of the Humanities. In this book you will be thoroughly introduced to the language and be taught to program basic algorithmic procedures. The book expects no prior experience with programming, although we hope to provide some interesting insights and skills for more advanced programmers as well. The book consists of 10 chapters. Chapter 5 and Chapter 6 are still in draft status and not ready for use."
python  programming  tutorial  digital-humanities 
january 2018 by tsuomela
scale_x_datetime. ggplot2 0.9.3
Documentation for plotting date based data in ggplot2
r  statistics  plot  visualization  programming 
march 2017 by tsuomela
Code for Science and Society
"Supporting public technology infrastructure through software development, education and outreach. "
organization  science  programming  public-interest 
march 2017 by tsuomela
GlowScript IDE
"GlowScript is an easy-to-use, powerful environment for creating 3D animations and publishing them on the web. Here at glowscript.org, you can write and run GlowScript programs right in your browser, store them in the cloud for free, and easily share them with others. Thanks to the RapydScript compiler, you can use VPython here."
programming  library  python  graphics  physics  browser 
january 2017 by tsuomela
"VPython makes it easy to create navigable 3D displays and animations, even for those with limited programming experience. Because it is based on Python, it also has much to offer for experienced programmers and researchers."
programming  library  python  graphics  physics 
january 2017 by tsuomela
Search Brew
"When you search homebrew with brew search it only filters the name of the package. This website searches the description as well. "
macintosh  programming  installation  search 
december 2016 by tsuomela
Lesson Title
"This lesson shows how to use the Software Carpentry and Data Carpentry lesson template. For guidelines on how to help improve our lessons and this template, please see the contribution guidelines; for guidelines on how to set up your machine to preview changes locally, please see the setup instructions."
programming  computer-science  documentation  training 
december 2016 by tsuomela
Modelica and the Modelica Association — Modelica Association
"Modelica® is a non-proprietary, object-oriented, equation based language to conveniently model complex physical systems containing, e.g., mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents."
modeling  programming  open-source  language 
november 2016 by tsuomela
CRAN Task View: Natural Language Processing
"Natural language processing has come a long way since its foundations were laid in the 1940s and 50s (for an introduction see, e.g., Jurafsky and Martin (2008): Speech and Language Processing, Pearson Prentice Hall). This CRAN task view collects relevant R packages that support computational linguists in conducting analysis of speech and language on a variety of levels - setting focus on words, syntax, semantics, and pragmatics. In recent years, we have elaborated a framework to be used in packages dealing with the processing of written material: the package tm. Extension packages in this area are highly recommended to interface with tm's basic routines and useRs are cordially invited to join in the discussion on further developments of this framework package. To get into natural language processing, the cRunch service and tutorials may be helpful. "
r  statistics  natural-language-processing  text-analysis  tools  package  programming  reference  documentation 
november 2016 by tsuomela
What is Kdb+ and its Limitless Big Data Applications | Kx Systems
"Kdb+ is a jaw droppingly fast time-series columnar database with a built-in programming language called q. It is an SQL-like relational database that fully supports key value pairs. It is uniquely deployable as a streaming engine, an in-memory database and an historical database in one. Lambda/HTAP architecture is easily configurable out of the box."
programming  database 
november 2016 by tsuomela
Python For The… by Gordon Webster et al. [PDF/iPad/Kindle]
"Python For The Life Sciences is an intuitive and easy-to-follow introduction to computer programming, written specifically for biologists with no prior experience of writing code. This is a full course in Python programming, taught using real biological applications. Your purchase includes downloads of all of the code examples in the book, to try them, learn from them, and even use or adapt them for your own research. See below for details of our academic discount."
book  publisher  programming  python  life-sciences  biology 
november 2016 by tsuomela
swirl: Learn R, in R.
"swirl teaches you R programming and data science interactively, at your own pace, and right in the R console!"
r  statistics  education  programming  framework  tool  library 
november 2016 by tsuomela
gnuplot homepage
"Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed (i.e., you don't have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. Gnuplot has been supported and under active development since 1986. "
plot  graphics  programming  library  command-line 
october 2016 by tsuomela
The Julia Language
"Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia’s Base library, largely written in Julia itself, also integrates mature, best-of-breed open source C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. IJulia, a collaboration between the Jupyter and Julia communities, provides a powerful browser-based graphical notebook interface to Julia."
programming  computer-science  computational-science  language 
september 2016 by tsuomela
PyABM – Alex Zvoleff
"PyABM is an open source (GPL licensed) toolkit aiming to simplify the programming and analysis of agent-based models written in the Python programming language. The toolkit aims to standardize model and scenario development, ensuring documentation and repeatability of model results."
agent-based-model  programming  library  toolkit 
july 2016 by tsuomela
SourceForge.net: PyCX Project
"The PyCX Project aims to develop an online repository of simple, crude, yet easy-to-understand Python sample codes for dynamic complex systems simulations, including iterative maps, cellular automata, dynamical networks and agent-based models."
python  agent-based-model  complexity  programming  library  simulation 
july 2016 by tsuomela
DataCamp: The Easy Way To Learn R & Data Science Online
"Master data analysis from the comfort of your browser, at your own pace, tailored to your needs and expertise. Whether you want to learn R, Python or Data Visualization, we want to help!"
programming  data  analysis  r  python  tutorials 
june 2016 by tsuomela
« earlier      
per page:    204080120160

related tags

3d  20c  academic  academic-department  academic-lab  academic-programs  ACM  action  activism  advice  aesthetics  agent-based-model  aggregation  aggregator  agile-methods  ai  ajax  algorithms  amateur  amazon-web-services  america  analysis  analytics  annotation  apache  api  apple  applescript  apprenticeship  apps  architecture  archive  archives  art  artificial  artificial-intelligence  artificial-life  arts  astronomy  audio  augmented-reality  authoring  automation  barcamp  bash  big-data  biology  book  books  browser  building  business  calendar  career  category  challenge  charts  cheatsheet  citation  citizen-science  class  climate-change  clojure  cloud  cloud-computing  clubs  cms  code  coding  collaboration  collective-intelligence  comics  command-line  community  competency  competition  complexity  computation  computational-science  computer  computer-science  computers  computing  conference  configuration  consensus  contest  contracts  converter  creativity  criticism  crowdsourcing  css  csv  culture  curriculum  custom  data  data-collection  data-curation  data-exploration  data-literacy  data-management  data-mining  data-processing  data-science  data-sources  database  date  deep-learning  definition  demonstration  description  design  development  diagram  digital  digital-humanities  digital-pedagogy  digital-scholarship  discovery  distributed  distribution  diy  django  documentation  economics  editing  editor  education  electronics  elites  emacs  email  emulation  engineering  enlightenment  erlang  error  ethics  evolution  evolutionarycomputation  example  examples  exercise  exercises  experience  expertise  explanation  extensions  factoring  feminism  file  files  firefox  flash  fonts  forecasting  format  forum  framework  functional  funding  future  games  gaming  geek  geeky  gender  generative  generator  genetic-programming  geography  gis  git  github  global-warming  gmail  google  government  graphics  graphing  graphs  grep  gtd  habit  hadoop  hardware  haskell  hci  heuristic  high-performance-computing  hint  hints  historiography  history  howto  html  html5  humanities  humor  ide  ideology  images  independent  infographics  information  infrastructure  inspiration  installation  instruction  integration  intellectual-property  interactive  internet  interpretation  Interview  ipython  iterators  java  javascript  journalism  json  judgment  jupyter  kata  labor  language  languages  law  lean-thinking  learning  libraries  library  life  life-sciences  lifehacks  linear-algebra  linguistics  linux  lisp  list  literacy  literate  literate-programming  logic  logo  loop  machine-learning  macintosh  macrohistory  management  manifesto  mapreduce  maps  markdown  market  markup  mashup  math  mathematics  matlab  mbwideas  media  media-studies  metadata  metaheuristics  metaphor  methodology  methods  microsoft  minneapolis  minnesota  mobile  modeling  modern  mooc  mozilla  music  mysql  natural-language-processing  netflix  network  network-analysis  networks  news  newspaper  notebook  number  objects  ocr  ocw  online  open-data  open-government  open-science  open-source  optimization  organization  outliners  outsourcing  p2p  package  paradigm  parallel  patterns  pdf  pedagogy  peer-review  people  perception  performance  perl  philosophy  php  physics  pinboard  pipes  platform  plot  poetry  politics  portfolio  positive  practice  presentation  preservation  privacy  privilege  problems  processing  productivity  professional-standards  programming  programming-by-demonstration  project-management  prolog  protests  psychology  public-data  public-interest  public-understanding  publication  publisher  publishing  python  qi  quantum  questions  quiz  r  rant  rdf  real-time  recommendation-systems  recommendations  reference  regex  regular-expressions  remote  reproducible  reproduction  research  resources  rest  review  robots  rss  ruby  rubyonrails  scholarly-communication  scicomp  science  scraping  screencast  script  scripting  search  searchengine  security  sed  semantic-web  semanticweb  server  sexism  sharing  shell  silicon-valley  simulation  slideshow  smalltalk  snippet  social  social-media  software  solutions  sound  spam  sql  standards  statistics  stream  structure  sts  style  svg  sw(text-expander)  syllabi  synthesizer  tagging  tags  taste  teaching  technology  technology-effects  template  terminal  test-driven  text-analysis  text-editing  text-mining  text-processing  textbook  theory  time  time-series  timeline  tip  tips  tool  toolkit  tools  training  trees  trends  tumblelog  tutorial  tutorials  twitter  typesetting  umich  uml  understanding  unix  url  url-shortener  utility  version-tracking  via:bkerr  via:judell  via:markchucarroll  via:vaguery  via:vielmetti  video  virtual-reality  visual  visualization  wall-street  web  web-archive  web-comics  web-design  web-development  web-programming  web2.0  webdesign  weblog-group  weblog-individual  weblog-sw  weblog-tool  weblog-tools  webos  webservice  work  writing  xml  yahoo 

Copy this bookmark: