gdw + itp   423

Python | freeCodeCamp Guide
Python is a general purpose programming language which is dynamically typed, interpreted, and known for its easy readability with great design principles.
python  programming  dev  course  freeCodeCamp  itp 
2 days ago by gdw
Algorithm Repository
The Stony Brook Algorithm Repository
Steven Skiena
cs  ref  algorithms  repository  Steven  Skiena  itp 
2 days ago by gdw
Data Privacy: Why It Matters and How to Protect Yourself | Linux Journal
When it comes to privacy on the internet, the safest approach is to cut your Ethernet cable or power down your device. But, because you can't really do that and remain somewhat productive, you need other options. This article provides a general overview of the situation, steps you can take to mitigate risks and finishes with a tutorial on setting up a virtual private network.
data  privacy  internet  itp  wpd 
6 days ago by gdw
Angela He
freshman@stanford | intern@zynga | makes art and games
Jun 10

From Zero to Game Designer: how to start building video games even if you don’t have any experience
game  design  art  cs  stanford  young  programmer  itp 
6 days ago by gdw
Code to joy | 1843
Is learning to code in middle age a fool’s errand or a committed act of digital citizenship?
code  programming  learning  middle-age  digital  citizenship  itp  wpd 
15 days ago by gdw
Python 3's f-Strings: An Improved String Formatting Syntax (Guide) – Real Python
f-Strings: A New and Improved Way to Format Strings in Python

As of Python 3.6, f-strings are a great new way to format strings. Not only are they more readable, more concise, and less prone to error than other ways of formatting, but they are also faster!
python3  f-strings  formatting  syntax  guide  string  itp 
28 days ago by gdw
Programming paradigm - Wikipedia
Programming paradigms are a way to classify programming languages based on their features. Languages can be classified into multiple paradigms
programming  paradigm  itp  wpd 
4 weeks ago by gdw
AVbin is a binary release of a cross-platform, thin wrapper around Libav’s video and audio decoding library, providing long-term binary compatibility for applications and languages that need it.

AVbin was originally created for the Pyglet project as its media decoding/decompression library,  though we hope others find AVbin useful as well.
avbin  pyglet  python  multimedia  itp 
6 weeks ago by gdw
PyAudio · PyPI
Bindings for PortAudio v19, the cross-platform audio input/output stream library.
PyAudio  PortAudio  v19  bindings  itp 
6 weeks ago by gdw
Audio - Python Wiki
This page tries to provide a starting point for those who want to work with audio in combination with Python.

If you are creating a game, most of what you are looking for may already be included in the many PythonGameLibraries that are available.

If you are looking for podcasts related to Python, go to the PythonAudioMaterial page.
python  programming  audio  itp 
6 weeks ago by gdw
QtMultimedia — PyQt 5.10.1 Reference Guide
The QtMultimedia module contains classes to handle multimedia content and APIs to access camera and radio functionality.
QtMultimedia  audio  video  reference  guide  itp 
6 weeks ago by gdw
Brackets - A modern, open source code editor that understands web design.
A modern, open source text editor that understands web design.
html  css  javascript  editor  ide  wpd  itp 
6 weeks ago by gdw
The Best Internet Security: Layers of Protection, and Good Habits: Reviews by Wirecutter | A New York Times Company
After interviewing information security experts and experienced online-security journalists, we learned no single app can protect you from an ever-changing array of new malware. The best protection consists of setting up and maintaining layers of security on your devices: keeping your operating system, browsers, and software updated, paying for decent but not overbearing virus and malware protection, installing browser extensions for Web privacy and security, and getting into smart security habits.
security  malwarebytes  av  internet  wpd  itp 
6 weeks ago by gdw

3D animations in a browser

"Graphics Library on Web"
glowscript  3d  animation  browser  itp  Graphics  Library  on  Web 
7 weeks ago by gdw
object oriented - Python text adventure - Code Review Stack Exchange
I am creating a prototype for a text-adventure to get into game development, and i wanted to take the opportunity to also try to use OOP concepts, since i have been struggling to understand the OOP design.
python  text  adventure  prototype  oop  codereview  itp 
7 weeks ago by gdw
Brightworks: An Extraordinary School | Everything is interesting. We can create anything.
Brightworks is a learning community that strives to create a meaningful learning experience for students based on depth of inquiry, collaboration through trust and creativity, and development into capable, adaptable citizens of the world. We use real tools, real materials, and real problems to encourage students’ love of learning, curiosity about the world, ability to engage, tenacity to think big, and persistence to do amazing things.
text  adventure  game  module  zork  trinket  itp  python 
7 weeks ago by gdw
Linting Python in Visual Studio Code
Linting highlights syntactical and stylistic errors in your Python source code. By default, linting for Python is enabled in Visual Studio Code using Pylint. Additional linters, along with Pylint, can be enabled and disabled in any combination using their respective settings.
vscode  python  pylint  lint  itp 
7 weeks ago by gdw
Day 9: What IDE should you use with Python?
Let me preface this article—which is about why I think using PyCharm is easiest—by saying that you should use what you are most comfortable with.

If you are not comfortable (yet) with anything, PyCharm Community Edition will be simplest and give you the most bang for your buck as a beginner.
python  pycharm  community  edition  itp 
9 weeks ago by gdw
Python 2 to 3!
Automated Python 2 to 3 code translation!
This web is a online converter that reads Python 2.x source code and applies a series of fixers to transform it into valid Python 3.x code
python2  to  python3  converter  online  itp 
9 weeks ago by gdw
[no title]
Free open source full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. Written and programmable in Python.
web_development  python  open-source  full_stack  framework  itp  wpd 
9 weeks ago by gdw
IYOCGwP, Appendix D
Error messages in Python can often be confusing. Here is a list of common error messages you may find, along with a plain English explanation. These error messages are the result of runtime errors. They will immediately crash your Here are the error messages explained (your error messages may be slightly different but mean the same thing):
common  error  messages  in  python  itp 
10 weeks ago by gdw
Algorithms — algorithms 1.0.0 documentation
Algorithms is a library of algorithms and data structures implemented in Python.

The main purpose of this library is to be an educational tool. You probably shouldn’t use these in production, instead, opting for the optimized versions of these algorithms that can be found else where.

You should totally check out the docs for implementation details, complexities and further info.
python  algorithms  library  data  structure  docs  educational  itp 
10 weeks ago by gdw
nryoung/algorithms: An educational library of algorithms in Python
Algorithms is a library of algorithms and data structures implemented in Python.

The main purpose of this library is to be an educational tool. You probably shouldn't use these in production, instead, opting for the optimized versions of these algorithms that can be found else where.

You should totally check out the docs for implementation details, complexities and further info.
algorithms  python  educational  data  structures  itp 
10 weeks ago by gdw
Awesome Python
A curated list of awesome Python frameworks, libraries, software and resources.

Inspired by awesome-php.
curated  list  of  python  frameworks  library  software  resources  itp 
10 weeks ago by gdw
mingus — mingus 0.5.1 documentation
mingus is an advanced, cross-platform music theory and notation package for Python with MIDI file and playback support. It can be used to play around with music theory, to build editors, educational tools and other applications that need to process and/or play music. It can also be used to create sheet music with LilyPond.
python  music  library  theory  notation  lilypond  itp 
11 weeks ago by gdw
Object-Oriented Programming in Python (article) - DataCamp
Tackle the basics of Object-Oriented Programming (OOP) in Python: explore classes, objects, instance methods, attributes and much more!
Object-Oriented  Programming  in  Python  datacamp  itp 
11 weeks ago by gdw
Have I Been Pwned? - Wikipedia
Have I Been Pwned? (HIBP) is a website that allows internet users to check if their personal data has been compromised by data breaches.
security  data  breach  hipb  troy  hunt  wpd  itp 
12 weeks ago by gdw
« earlier      
per page:    204080120160

related tags

2.0  2d  3d  >3.3  @python  A  academic  academy  acessibility  active  activestate  Adding  adobe  adventure  advice  advocacy  ai  AIVAR  algorithm  algorithmic  algorithms  amazon  anaconda  analogy  analysis  analytics  anecdote  animation  ANNAMAA  aol  api  app  apple  applet  application  aptana  arduino  ariza  art  article  as  ascii  asset  atlassian  atom  audio  authentication  autocomplete  av  avbin  bacon  baidu  based  bash  basic  basics  bcilab  beginner  Beginner's  beginners  ben  benchmark  benefits  berry  best  bibliography  bigdata  BILL  bindings  blender  blog  blogging  blogs  bluej  book  books  brackets  breach  browser  Builder  builtins  c  calltips  canopy  case  casey  centers  cheatsheet  checking  chinese  christopher  chrome  citizenship  class  classes  classic  clean  client  clojure  closure  cloud  code  codeacademy  codepad  codereview  coding  cognition  collection  college  comic  command  commandline  comments  common  community  Companies  comparison  compatibility  compile  compiler  composer  composition  compression  computation  computer  computers  concepts  conda  console  consortium  converter  counting  course  courses  craftsmanship  creative  creativecommons  creek  cryptography  cs  cs1  csound  css  curated  daily  daniel  dart  dash  data  database  datacamp  datamining  debug  debugger  debugging  deep  delete  demo  deployment  design  designer  dev  development  devops  dice  different  difficuclty  digital  dip  directory  distribute  dj  django  dna  dns  docker  docs  documentary  documentation  download  dreams  dsp  dynamic  easy  ebook  ebooks  echnoest  echonest  echonext  edit  edition  editor  education  educational  eggs  elearning  electron  emacs  encoding  end  engine  engineers  english  environment  error  essential  exchange  execution  experiments  extension  extensions  f-strings  failure  faq  feedback  Female.  ffmpeg  fibonacci  Field  file  files  filesystem  finales  fink  firmata  first  FizzBuzz  fog  fogcreek  fonts  for  format  formatting  forum  forums  framework  frameworks  free  freeCodeCamp  frequencies  from  front  front-end  fry  Fröhlich  full_stack  function  functional  funny  future  game  gateway  gauss  gdb  generative  generators  Genre  getting  gimp  gists  git  github  glitch  glowscript  go  google  grading  graphics  growth  gui  guide  guides  Guido  guttag  guzdial  hack  hackernews  hard  harvard  haskell  head  hello  help  hfp  hipb  hiring  histogram  hitchhiker's  homebrew  hosting  how-to  howto  html  html5  huffman  HUMAN  humor  hunt  ibm  ide  identity  ides  images  imdb  imdbpy  improvement  in  information  input  install  installation  installers  instruction  intepreter  interaction  interactive  interesting  intermediate  internet  interview  intro  introduced  introduction  ios  ipython  is  issues  it  itp  java  javascript  jehan  jetbrains  jhmi  jhu  journal  js  jupyter  jvm  keys  khan  kitura  knowledge  komodo  language  languages  learn  learning  lectures  lib  libraries  library  Lifecycle  lilypond  line  links  lint  linux  lisp  list  litvin  live  lldb  llvm  LMS.  login  LUBANOVIC  mac  machine  machinelearning  macos  macosx  macros  mada  maeda  malwarebytes  man  manager  managing  mandala  manual  manuscript  map  mark  markdown  master  material  math  mathematics  matplotlib  max  measurement  measuring  media  memory  mentoring  messages  microsoft  middle-age  midi  mit  ml  mode  modul8  module  modules  month  mooc  more  most  movies  mp3  msp  mt  multimedia  multiple  music  music21  MUSICIAN  mutagen  name  namespace  native  nbviewer  networking  networks  neural  news  node.js  non-english  nosql  notation  notebook  null  Numbers  numpy  nyc  Object-Oriented  objects  of  on  on-line  one-click  online  oop  open  open-source  opengl  openid  opensource  opentechschool  oracle  orbital  oreilly  os  osx  PaaS  package  package-manager  packages  packaging  Page  pages  paradigm  password  passwords  path  pd  pdb  pdf  pecinovsky  PEP  performance  perl  personal  pharo  PHOTOGRAPHER  physics  pilgrim  pip  pipi  pip_6  pip_7  plamere  plans  platform  player  playgrounds  playlist  playlists  playsound  plugin  policy  polymorphic  popular  PortAudio  poster  posts  practice  pragmatic  primer  privacy  Pro  problems  processing  productivity  program  programing  programmer  programming  programs  projects  projexts  Proof:  prototype  psychoacoustics  psychology  pt1  pure  puzzle  py2app  py3k  PyAudio  pycharm  pydev  pyechonest  pygame  pyglet  PyGraphics  pylab  pylint  pyo  PyQT  python  python2  python3  python_Sample  pyuic  pyzo  qt  QtMultimedia  quick  quiz  qweb  r  radio  rating  read  reading  reas  reasons  recommended  ref  reference  regex  regexp  remix  remote  repository  research  reserved  resource  resources  respract  review  rewarding  risd  road  roadmap  Rossum  rpg  ruby  Run  running  russian  S.  SAFARI  samples  sandbox  sanitize  sc  scdmp  scheme  science  scientific  scikit  scipy  sclang  scores  script  scripting  scripts  sdk  sdlc  search  security  sepecification  setup  shaw  shell  shiffman  short  showcase  simple  single  site  Skiena  slot  smalltalk  snippets  software  solar  solutions  sorting  sound  source  SPEAKER  spectrogram  spotify  spyder  ssh  ssl  st  standard  standards  stanford  start  started  state  stdmp  stdmp2  Steven  stonybrook  string  structure  structures  style  styleguide  sublime  suited  summerfield  support  swift  switch  syntax  sysadmin  system  table  tagging  Talks  teach  teaching  tech  Techniques  technology  tensorflow  tensors  terminated  text  textbooks  textmate  textstat  the  theory  These  Thesis  thonny  thought  tiddlywiki  time  timeit  times  tinynotation  tips  tls  to  tool  tools  training  transpiler  trends  tricks  trinket  tristan  troubleshooting  troy  tuple  tutor  tutorial  tutorials  tv  type  Types  typing  typography  udacity  unarchive  unicode  university  unix  url  Use  uses  using  v19  van  vehicles  verisign  vi  via:popular  video  Viewer  vim  virtual  virtualenv  virtualization  vision  visual  visualisation  visualization  visualizer  vj  vm  vs  vsc  vscode  w3c  way  weaknesses  web  webaudio  webdev  webserver  websites  webstandards  web_development  well-written  wheels  why  wide  wiki  wikibooks  windows  wing  withdraw  wordpress  words  work  world  World-Class  wpd  write  WRITER  wsgi  www  www+  xcode  Xiaoyun  xml  xmpp  Yang  young  zed  zedshaw  zork 

Copy this bookmark: