wjy + python   644

Music for Geeks and Nerds | Pedro Kroger
In this book you’ll learn some elements of music from a programmer’s perspective. You’ll see:

primitives of music such as notes and duration
means of combining primitives into motives and chords
music operations such as transposition, retrograde, and inversion
means of abstraction phrases and form
Are you interested in learning more about music but have found most material condescending or to present things magically instead of logically? The good news is that much of music can be understood with programming and math, two things you’re already good at!
math  books  programming  python  music 
7 weeks ago by wjy
iperov/DeepFaceLab: DeepFaceLab is a tool that utilizes machine learning to replace faces in videos. Includes prebuilt ready to work standalone Windows 7,8,10 binary (look readme.md).
DeepFaceLab is a tool that utilizes machine learning to replace faces in videos. Includes prebuilt ready to work standalone Windows 7,8,10 binary (look readme.md).
ai  video  faceswap  python  machinelearning 
september 2019 by wjy
CoCalc - Collaborative Calculation in the Cloud
CoCalc is a sophisticated online workspace
CoCalc supports Jupyter notebooks and SageMath worksheets.

Fully managed Python and R Statistics environments provide a lot of packages/libraries out of the box.

It is also possible to edit LaTeX files and R documents right inside your browser.

A full Linux terminal and an environment to run graphical applications complete CoCalc as a very versatile platform.

Beyond that, CoCalc is made for teaching a class online! Avoid the hassle of installing software on every student's machine and help your students more precsely by collaborating on their notebooks.
cloud  jupyter  notebook  python  math  machinelearning 
august 2019 by wjy
Welcome to Bokeh — Bokeh 1.0.4 documentation
Bokeh is an interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of versatile graphics, and to extend this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.
python  library  dataviz  visualization 
april 2019 by wjy
pirate/ArchiveBox: 🗃 The open source self-hosted web archive. Takes browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
🗃 The open source self-hosted web archive. Takes browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
opensource  archive  python  headless  backup 
march 2019 by wjy
schollz/howmanypeoplearearound: Count the number of people around you by monitoring wifi signals
Count the number of people around you 👨‍👨‍👦 by monitoring wifi signals 📡.

howmanypeoplearearound calculates the number of people in the vicinity using the approximate number of smartphones as a proxy (since ~70% of people have smartphones nowadays). A cellphone is determined to be in proximity to the computer based on sniffing WiFi probe requests. Possible uses of howmanypeoplearearound include: monitoring foot traffic in your house with Raspberry Pis, seeing if your roommates are home, etc.

Tested on Linux (Raspbian and Ubuntu) and Mac OS X.

It may be illegal to monitor networks for MAC addresses, especially on networks that you do not own. Please check your country's laws (for US Section 18 U.S. Code § 2511) - discussion.
python  wifi  wireless  privacy  security 
january 2019 by wjy
virtualabs/btlejack: Bluetooth Low Energy Swiss-army knife
Btlejack provides everything you need to sniff, jam and hijack Bluetooth Low Energy devices. It relies on one or more BBC Micro:Bit. devices running a dedicated firmware. You may also want to use an Adafruit's Bluefruit LE sniffer or a nRF51822 Eval Kit, as we added support for these devices.

This tool only supports Bluetooth Low Energy 4.x.
bluetooth  python  opensource  security  tools 
september 2018 by wjy
PyPy.js is an experiment in building a fast and compliant python environment for the web.

It uses the PyPy python interpreter, compiled for the web via emscripten, with a custom JIT backend that emits asm.js code at runtime.

Try it out below, or see the links above for benchmarks and download information.
javascript  python  programming  browser  interpreter  js  webassembly 
august 2018 by wjy
Pyre · A performant typechecker for Python
Pyre is a fast, scalable type checker for large python codebases, designed to help improve code quality and development speed by flagging type errors interactively in your terminal or favorite editor. We follow the typing standards introduced in PEP484 and PEP526.

Pyre is under active development. We hope you'll join the community and try it out on your own projects, leave us feedback, and consider contributing!
facebook  opensource  python  static 
may 2018 by wjy
intoli/exodus: Painless relocation of Linux binaries–and all of their dependencies–without containers.
Painless relocation of Linux binaries–and all of their dependencies–without containers.
linux  devops  packaging  python  elf  portable  binary  tools 
may 2018 by wjy
Apache Airflow (incubating) Documentation — Airflow Documentation
Airflow is a platform to programmatically author, schedule and monitor workflows.

Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler executes your tasks on an array of workers while following the specified dependencies. Rich command line utilities make performing complex surgeries on DAGs a snap. The rich user interface makes it easy to visualize pipelines running in production, monitor progress, and troubleshoot issues when needed.
python  apache  dataprocessing  bigdata  dag  etl  workflow 
january 2018 by wjy
Detectron – Facebook Research
Detectron is Facebook AI Research’s (FAIR) software system that implements state-of-the-art object detection algorithms, including Mask R-CNN. It is written in Python and powered by the Caffe2 deep learning framework.
machinelearning  facebook  opensource  ai  objectdetection  awesome  python 
january 2018 by wjy
Toapi is a clever, simple and fast library letting any web site provide APIs. In the past, we would crawl a website and store the data to build an API around it. What's more we then had to manage updating the data.

This library make things easy. The only thing you need to do is defining your data structures that will be shared as an api service automatically.
python  library  scraping  crawler  api 
january 2018 by wjy
jd/tenacity: Retrying library for Python
Tenacity is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything. It originates from a fork of retrying.
library  python  retry 
january 2018 by wjy
Chainer: A flexible framework for neural networks
A Powerful, Flexible, and Intuitive Framework for Neural Networks
framework  python  machinelearning  deeplearning 
january 2018 by wjy
« earlier      
per page:    204080120160

related tags

!cool  !d3  !disqus  !distribute  !dtrace  !greasemonkey  !jsfiddle  !pip  !selenium  0mq  2d  3d  abc  accounting  addons  admin  administration  ai  airdrop  alerts  algebra  algorithm  algorithms  allura  alphago  alphazero  alternatives  amazon  anaconda  analysis  analytics  anatation  android  animation  answers  apache  api  app  appengine  appleid  appspot  apt  arch  archive  article  ascii  asm.js  ast  astronomy  async  asynchronous  asyncio  audio  authentication  autocomplete  automation  autotuning  awesome  aws  backup  balancer  bandwidth  bank  bash  bayesian  bdd  berkeley  bestpractice  bestpractices  bigdata  billing  binary  bioinformatics  bitcoin  bitstream  blockchain  blog  bluetooth  boilerplate  bond  book  books  boto  bottle  bpython  brain  bro  browsable  browser  brubeck  brute  brython  build  business  c  c#  c++  cache  caching  cad  calendar  camera  captcha  cards  cas  cassandra  celery  challenge  chart  charts  cheatsheet  cheatsheets  cherrypy  chinese  chromium  ci  circus  clang  class  classification  cli  click  client  clojure  cloud  cloudinit  cluster  clustering  cms  cobbler  coconut  code  codec  codecompletion  codeobjects  codereview  codestyle  coding  codingstandards  codingstyle  coffeescript  collaboration  collection  color  colors  commandline  comments  community  comp  comparison  compatibility  compiler  comprehension  comprehensions  compress  compression  compsci  computerscience  computervision  computing  concurrency  conda  conference  configuration  console  containers  continuous-integration  controller  conversion  cookiecutter  cool  coroutine  coroutines  course  cpp  cpu  CPUG  crack  crawl  crawler  cron  cronjob  crontab  crypto  cryptocurrency  cryptography  cs  csharp  css  csv  csvkit  cuda  curl  cv  cyclone  cython  d3  d3.js  d3js  daemon  dag  dashboard  data  data-analysis  dataanalysis  database  datamining  dataprocessing  datascience  datastructure  datastructures  datavis  dataviz  date  datetime  db  dbgp  debian  debudding  debugger  debugging  debuging  decompiler  decorator  decorators  deeplearning  demo  dependency  deploy  deployment  design  design-patterns  designpatterns  desktop  developer  development  devops  dexy  dialect  disco  disqus  distributed  diy  django  djangobook  dns  docker  docopt  docs  docstring  documentation  dom  domain  domino  dotlocking  download  drawing  drive  dropbox  dsp  ebook  ebooks  ecommerce  economics  editor  education  eimulation  elevator  elf  email  embedded  emscripten  emulator  encoding  encryption  engine  enterprise  environment  erlang  erp  estimation  etl  etsy  eve  event  eventloop  events  excel  execjs  exploit  exploits  extensible  fabric  facebook  facerecognition  faceswap  falcon  ffmpeg  filesharing  filesystem  filetransfer  finance  fingerprint  firebase  flask  flocker  font  formal  format  formatter  framework  frameworks  free  frida  friendfeed  fs  fsm  fullstack  fulltext  fun  func  functional  fuse  fuzzyfinder  gae  game  gamedev  ganglia  gcc  gdb  generator  generators  Genetic_Algorithms  geo  geocoder  geocoding  geojson  geolocation  geospatial  gevent  gfw  ghost.py  gil  gis  git  github  gitless  go  gofmt  golang  gondor  google  googleappengine  googleplay  goose  gpu  graph  graphics  graphing  graphite  graphql  graphs  gravitationalwave  groovy  gsh  gsm  gtk  gui  guide  gunicorn  gwt  h264  hackernews  hacking  hadoop  hardware  haskell  hass  hateos  headless  heartbleed  hearthstone  hexrays  hhvm  highlight  hippyvm  history  hn  home  homeautomation  hosting  howdoi  howto  html  html5  http  httpie  https  hy  hydro  ibm  ida  ide  idiomatic  idioms  image  imageprocessing  imified  implementation  infrastructure  injection  interactive  interface  internals  interop  interpreter  intro  ios  iot  ip  ipsec  ipyhon  ipython  iteration  java  javascript  jedi  jit  jquery  jruby  js  json  julia  jupyter  jvm  jws  Jython  kalman  keras  kernel  key-value  key/value  keylogger  kinect  l2tp  lambda  language  lapack  lark  latex  lazyevaluation  learning  ledger  legit  lib  libpcap  libraries  library  libuv  ligo  linearalgebra  links  linux  lisp  list  live  lldb  llvm  load  log  logging  logic  lombok  lua  lxc  lxml  machinelearning  macos  magicmethods  mailinglist  make  manager  map  map-reduce  mapnik  mapping  mapreduce  maps  markdown  math  mathematica  mathematics  matlab  matplotlib  mechanize  media  meinheld  memory  message  messagepack  messaging  metrics  mezzanine  microcontroller  microframework  microservices  microsoft  middleware  midi  migration  mime  mimetypes  minecraft  minify  minimalism  minimalist  mining  mit  mitm  ml  mobile  mock  modeling  module  modules  mongodb  mongrel  mongrel2  monitor  monitoring  mozilla  mp3  msgpack  multimedia  multithreading  music  mypy  mysql  native  naturallanguage  nature  nba  netcat  netflix  netty  network  networking  neuralnetwork  neuralnetworks  news  newsfeed  newsletter  ngnix  nlp  nltk  nlulite  nmap  node.js  nodejs  nosql  notebook  notification  npl  NSQ  nuitka  numba  numerics  numpy  oauth  oauth2  objc  object  objectdetection  objective-c  objects  obtvse  ocr  offline  online  openai  opencv  openid  openpgp  opensource  openssl  openstack  optimization  ordereddict  oreilly  orm  osqa  osquery  p0f  p2p  paas  package  package-manager  packagemanager  packages  packaging  packet  pandas  pants  parallel  parallelism  parse  parser  parsing  paste  pattern  payments  paypal  pbs  pcap  pcre  pdf  peewee  pentesting  pep  pep8  performance  perl  personal  pex  pgp  phone  php  physics  pil  pinax  pinterest  pip  pipes  pipx  piston  pixie  playground  plotting  plugin  plugins  podcast  poetry  pointfree  polysh  pongo  porcelain  portable  portfolio  positivist  postbin  postgres  postgresql  practice  preprocessor  presentation  print  privacy  probability  process  processes  Processing  productivity  profiler  profiling  programming  project  projects  protocol  proxy  psutil  pubsub  puzzle  puzzles  pycon  pydoctor  pyenv  pyinstaller  Pyjnius  pykinect  pypa  pypi  pypy  pyret  pyrex  pyston  python  python3  pythonic  pythonjs  pytohn3  pytoolz  q&a  qa  qrcode  qt  quant  query  queue  quickcheck  quixote  r  r3  rabbitmq  racket  rackspace  radio  ranking  rawsockets  rdp  react  react.js  reactive  reactjs  reader  realpython  realtime  record  recursion  reddit  redhat  redis  reference  reflection  regex  regexp  regularexpression  remote  remotedesktop  rendering  repl  reporting  repository  reproducibility  requests  resources  rest  restful  retry  reverseengineering  rhino  riak  rootkit  router  routing  rpc  rpg  rss  ruby  rust  rvm  sa  sage  salt  sample  scala  scalability  scalable  scale  scapy  scheduler  scheduling  science  scientific  scipy  scoket  scraping  scrapy  screencast  scripting  sdk  sdr  search  searchengine  security  semaphore  semaphores  sentry  seperation  serialization  server  serverless  service  setup  sh  sharing  shell  sicp  signalprocessing  signature  silkroad  simulation  simulator  slides  sms  snippets  social  social-auth  socialnetworking  socket  sockets  socks  software  softwareengineering  source  sourceforge  spaceship  spaCy  speed  sphinx  spider  spotify  spreadsheet  spreadsheets  sql  sqlalchemy  sqlite  square  ssh  ssl  stackless  stackoverflow  statemachine  static  statictyping  statistics  stats  stock  storage  store  stream  streaming  streamprocessing  strftime  string  style  styleguide  subprocess  subtitle  Subversion  suggestions  supervisor  support  svg  SVN  symbolic  sympy  synchronization  syntax  syntaxhighlighter  sysadmin  system  tables  tagging  talks  taskmanager  tasks  tastypie  tcp  tdd  telnet  template  templating  tensorflow  terminal  tesseract  test  testing  tex  text  text-mining  textblob  theano  threading  threads  thunk  tiles  time  tips  tls  tmux  tool  tools  top  tor  toread  tornado  touch  tox  trac  trading  transaction  trial  trick  tricks  tsv  tulip  tuning  turingmachine  tutorial  tutorials  twilio  twisted  twitter  typing  ubuntu  ui  uncertainty  unicode  unix  upload  ups  usenet  utilities  utility  uwsgi  vagrant  validation  vdb  versioncontrol  video  videoprocessing  videos  vim  virtualenv  virtualenvwrapper  virtualmachine  vision  vispy  visualization  visualstudio  vm  vpn  vpython  waf  wamp  web  webassembly  webdev  webkit  webmail  webmin  webmining  webscraping  websec  webserver  webservice  webservices  website  websocket  websockets  wechat  wifi  wiki  windowmanager  windows  wireless  workflow  worldcup  wsgi  x11  xml  xpath  youtube  zapier  zappa  zeromq  zerorpc  zeuux  zipcode  zodb  zookeeper  ZoomQuiet  zope 

Copy this bookmark: