Awesome List Updates on Jun 13 - Jun 19, 2016
33 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Steam
Tutorials / Misc
2. Awesome Flexbox
Sketching with CSS Flexbox Guide by @sfioritto / Read Materials
Sketching with CSS Flexbox Guide by @sfioritto / Video Materials
Who to Follow / Slides and Notes
- Sean Fioritto @sfioritto
3. Awesome Beacon
Beacon Advertiser Apps
- Beacon Simulator - iBeacon, Eddystone, AltBeacon
4. Awesome Draft Js
Community
Standalone Editors Built on Draft.js
- Draft WYSIWYG (⭐454) - WYSIWYG editor that with drag&drop, resizing & tooltips.
- Draft.js Editor (⭐150) - A Rich text editor inspired by Medium & Facebook Notes.
Plugins and Decorators Built for Draft.js
- Draft.js Basic HTML Editor (⭐83) - Accept html as its input format, and return html to an onChange.
Common Utilities
- BackDraft.js (⭐49) - Function to turn a rawContentBlock into a marked-up string.
- Draft.js Exporter (⭐33) - Export and format the content from Draft.js.
- Draft.js AST Exporter (⭐37) - Export content into an abstract syntax tree (AST).
Blog Posts & Articles
5. Awesome Composer
Tutorials / IRC
6. Colorful
Tools / Libraries
- Color Thief (⭐12k) - Grab color palette from an image.
- Colorify.js (⭐806) - Simple, customizable, tiny JavaScript color extractor.
- Colofilter.css (⭐619) - Duotone filters made with CSS.
Tools / Web App
- Random A11y - Generates a random palette that is a11y friendly.
Articles / Web App
7. Awesome Tensorflow
Videos
- Large Scale Deep Learning with TensorFlow - Spark Summit 2016 Keynote by Jeff Dean
8. Awesome D3
Charts
- d3-bar (⭐173) - Bar chart
- d3-heatmap (⭐242) - Heatmap
9. Awesome Wicket
Generic Info
- Apache Wicket - Wicket official site.
- Wicket on Github (⭐642) - Official mirror of Wicket on GitHub.
- Wicket on Twitter - Official account of Wicket.
- Wicket wiki - Official knowledge base on Wiki about Wicket.
- Build With Wicket - Official Tumblr account of Wicket.
- Wicket User Guide - Wicket user guide for version 7.x.
- Wicket JavaDocs - Wicket JavaDocs for version 7.x.
- Wicket in Action - Blog and book about Wicket.
IDE Plugins and Tools / WicketStuff
- WicketForge (⭐31) - IDE plugin for IntelliJ IDEA designed to assist developers creating applications using Apache Wicket.
10. Awesome Mqtt
Operating System / Firmwares for ESP based Devices
- mqttpc (⭐10) - Control processes via MQTT. Ability to send signals via MQTT and to publish stdout/stderr or pipe MQTT payloads into stdin.
- mqttwatchdir (⭐33) - Recursively watch a directory for modifications and publish file content to an MQTT broker.
11. Awesome Audio Visualization
Experiments
- Mmorph - An adventure into new ways of delivering interactive music in the browser and beyond.
- Loop Waveform Visualizer - WebGL Visualizer for Screw Base by Beytah.
Experiments on Codepen
- P5 Audio Tests 33 - Audio visualization using p5.js 3D elements and Soundcloud API
- P5 Audio Tests 27 - Audio visualization using p5.js 3D elements and Soundcloud API
- CircleLineNERDDISCO - Audio visualization with amazing analyser by Tim Pietrusky.
12. Awesome Broadcasting
Subtitling
- EBU-TT-D W3C XML Schema (⭐9) - Informative EBU-TT-D XML Schema to support the implementation of EBU Tech 3380.
13. Bots
Platform Documentation
Tools For Building Bots
- wit.ai - Easily create text or voice based bots that humans can chat with.
General
- Qtypes (⭐159) - Rule based Answer Type classification system in Node.js.
- BotKit (⭐11k) - Botkit is a toolkit for making bot applications.
- Claudia Bot Builder (⭐1.8k) - Create chat bots for FB, Slack, Skype and Telegram and deploy to AWS Lambda in minutes.
Facebook Messenger
Slack
Telegram
Bot Stores / Go
- Product Hunt - Product Hunt bot list.
- Dashbot - Dashbot bot directory.
Tutorials / Go
Communities / Go
- Bots - Facebook group.
- UX for Bots - Facebook group.
- Chat Bot Magazine - Medium.
- HH Bots - Facebook group.
14. Awesome Rails Gem
Scheduled/Recurrence Jobs / Omniauth
- Rufus-Scheduler (⭐2.3k) - Rufus-scheduler is a Ruby gem for scheduling pieces of code (jobs). It understands running a job AT a certain time, IN a certain time, EVERY x time or simply via a CRON statement.
15. Awesome Competitive Programming
Sites for Practice / Contest Calendars
☆: ★★★
Name: Programming Contest Calendar - HackerRank
Description: Google Calendar export available
☆: ★★★
Name: CodeHorizon: iOS App, Android App
Description:
16. Awesome Crystal
Algorithms and Data structures
- edits.cr (⭐16) - Collection of edit distance algorithms
Third-party APIs
- gitlab.cr (⭐29) - GitLab API wrapper
Official Documentation Translations
- br.crystal-lang.org - Brazilian
- ja.crystal-lang.org - Japanese
- ru.crystal-lang.org - Russian
- tw.crystal-lang.org - Chinese Traditional
17. Awesome Swift
Network / Barcode
- Malibu (⭐11) - A networking library built on promises.
Blur / Barcode
- VisualEffectView (⭐1.1k) - UIVisualEffectView subclass with tint color.
18. Awesome Electron
Open Source / Other
- YakYak (⭐3.8k) - Unofficial Google Hangouts app.
Closed Source / Other
- CatLight - Build status notifier.
For Electron / Other
- fix-path (⭐274) - Fix the $PATH on macOS when run from a GUI app. Useful when spawning a child process.
- electron-osx-sign (⭐559) - Code-signing for macOS apps.
- electron-context-menu (⭐1.4k) - Extensible context menu.
Components / Other
- React Desktop (⭐9.5k) - UI toolkit for macOS and Windows built with React.
Articles / Other
19. Awesome Nodejs
Packages / Filesystem
- chokidar (⭐11k) - Filesystem watcher which stabilizes events from
fs.watch
andfs.watchFile
as well as using nativefsevents
on macOS.
Packages / Automation
- robotjs (⭐12k) - Desktop Automation: control the mouse, keyboard and read the screen.
Resources / Discovery
- npms - Superb package search with deep analysis of package quality using a myriad of metrics.
20. Awesome Tap
Reporters / JavaScript
- tap-notify (⭐59) - Notifier for macOS, Linux and Windows.
21. Awesome Courses
Courses / Systems
- CS 179 GPU Programming Caltech
- This course will cover programming techniques for the GPU. The course will introduce NVIDIA's parallel computing language, CUDA. Beyond covering the CUDA programming model and syntax, the course will also discuss GPU architecture, high performance computing on GPUs, parallel algorithms, CUDA libraries, and applications of GPU computing.
- Assignments
- Lecture Notes
22. Awesome R
Graphic Displays
- ggfortify (⭐524) - A unified interface to ggplot2 popular statistical packages using one line of code.
- corrplot (⭐302) - A graphical display of a correlation matrix or general matrix. It also contains some algorithms to do matrix reordering.
Data Packages
- engsoccerdata (⭐744) - English and European soccer results 1871-2016.
23. Awesome Jvm
Memory and concurrency
- Zero-Allocation-Hashing (⭐691) - Hashing any sequences of bytes in Java, including all kinds of primitive arrays, buffers, CharSequences and more.
24. Awesome Aws
Open Source Repos / Elastic MapReduce
- emr-sample-apps (⭐64) - Sample apps.
Open Source Repos / Lambda
- garnaat/kappa 🔥🔥🔥 (⭐902) - Kappa is a CLI tool that makes it easier to deploy, update, and test functions for AWS Lambda.
Open Source Repos / S3
- sorentwo/carrierwave-aws 🔥🔥 (⭐405) - Adapter for CarrierWave.
Open Source Repos / Miscellaneous Repos
- convox/rack 🔥🔥🔥🔥 (⭐1.9k) - Open-source PaaS on AWS.
- Netflix/aminator 🔥🔥🔥 (⭐936) - A tool for creating EBS AMIs.
- Spinnaker/spinnaker 🔥🔥🔥🔥🔥 (⭐8.9k) - Successor to asgard supporting pipelines and more.
25. Awesome Serverless
Blogs
- Serverless Code - Blog about everything serverless related.
26. Frontend Dev Bookmarks
Compatibility
- Keyboard: Working with keyboard input in a web browser.
- Web Accessibility: Web accessibility means that people with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web.
Languages, Protocols, Browser APIs
- JavaScript Object Notation (JSON): JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language.
Workflow
- Getting Started: Step by step guides for setting up a frontend development workflow.
- Package Management: A package manager or package management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing reusable libraries and components in a consistent manner.
27. Awesome Unicode
One-To-Many Case Mappings / Wait a second... what did I just read?
- python-ftfy (⭐3.3k) - Given Unicode text, make its representation consistent and possibly less broken.
- vim-troll-stopper (⭐166) - Stop Unicode trolls from messing with your code.
Recursive HTML Tag Renaming Script / Wait a second... what did I just read?
28. Awesome Deep Vision
Object Detection
- OverFeat, NYU [Paper]
- OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks, ICLR, 2014.
- R-CNN, UC Berkeley [Paper-CVPR14] [Paper-arXiv14]
- Ross Girshick, Jeff Donahue, Trevor Darrell, Jitendra Malik, Rich feature hierarchies for accurate object detection and semantic segmentation, CVPR, 2014.
- SPP, Microsoft Research [Paper]
- Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun, Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition, ECCV, 2014.
- Fast R-CNN, Microsoft Research [Paper]
- Ross Girshick, Fast R-CNN, arXiv:1504.08083.
- Faster R-CNN, Microsoft Research [Paper]
- Shaoqing Ren, Kaiming He, Ross Girshick, Jian Sun, Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks, arXiv:1506.01497.
- R-CNN minus R, Oxford [Paper]
- Karel Lenc, Andrea Vedaldi, R-CNN minus R, arXiv:1506.06981.
- End-to-end people detection in crowded scenes [Paper]
- Russell Stewart, Mykhaylo Andriluka, End-to-end people detection in crowded scenes, arXiv:1506.04878.
- Inside-Outside Net [Paper]
- Sean Bell, C. Lawrence Zitnick, Kavita Bala, Ross Girshick, Inside-Outside Net: Detecting Objects in Context with Skip Pooling and Recurrent Neural Networks
- Deep Residual Network (Current State-of-the-Art) [Paper]
- Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun, Deep Residual Learning for Image Recognition
- Weakly Supervised Object Localization with Multi-fold Multiple Instance Learning [Paper]
Object Tracking
- Chao Ma, Jia-Bin Huang, Xiaokang Yang and Ming-Hsuan Yang, Hierarchical Convolutional Features for Visual Tracking, ICCV 2015 [Paper] [Code (⭐205)]
- Lijun Wang, Wanli Ouyang, Xiaogang Wang, and Huchuan Lu, Visual Tracking with fully Convolutional Networks, ICCV 2015 [Paper] [Code (⭐131)]
- Hyeonseob Namand Bohyung Han, Learning Multi-Domain Convolutional Neural Networks for Visual Tracking, [Paper] [Code (⭐460)] [Project Page]
Low-Level Vision / Super-Resolution
- Very Deep Super-Resolution
- Jiwon Kim, Jung Kwon Lee, Kyoung Mu Lee, Accurate Image Super-Resolution Using Very Deep Convolutional Networks, arXiv:1511.04587, 2015. [Paper]
- Deeply-Recursive Convolutional Network
- Jiwon Kim, Jung Kwon Lee, Kyoung Mu Lee, Deeply-Recursive Convolutional Network for Image Super-Resolution, arXiv:1511.04491, 2015. [Paper]
- Casade-Sparse-Coding-Network
- Perceptual Losses for Super-Resolution
- Justin Johnson, Alexandre Alahi, Li Fei-Fei, Perceptual Losses for Real-Time Style Transfer and Super-Resolution, arXiv:1603.08155, 2016. [Paper] [Supplementary]
Low-Level Vision / Other Applications
- Optical Flow (FlowNet) [Paper]
- Philipp Fischer, Alexey Dosovitskiy, Eddy Ilg, Philip Häusser, Caner Hazırbaş, Vladimir Golkov, Patrick van der Smagt, Daniel Cremers, Thomas Brox, FlowNet: Learning Optical Flow with Convolutional Networks, arXiv:1504.06852.
- Blur Removal
- Image Deconvolution [Web] [Paper]
- Li Xu, Jimmy SJ. Ren, Ce Liu, Jiaya Jia, Deep Convolutional Neural Network for Image Deconvolution, NIPS, 2014.
- Deep Edge-Aware Filter [Paper]
- Li Xu, Jimmy SJ. Ren, Qiong Yan, Renjie Liao, Jiaya Jia, Deep Edge-Aware Filters, ICML, 2015.
- Computing the Stereo Matching Cost with a Convolutional Neural Network [Paper]
- Jure Žbontar, Yann LeCun, Computing the Stereo Matching Cost with a Convolutional Neural Network, CVPR, 2015.
Edge Detection / Other Applications
- Holistically-Nested Edge Detection [Paper] [Code] (⭐1.6k)
- Saining Xie, Zhuowen Tu, Holistically-Nested Edge Detection, arXiv:1504.06375.
- DeepEdge [Paper]
- Gedas Bertasius, Jianbo Shi, Lorenzo Torresani, DeepEdge: A Multi-Scale Bifurcated Deep Network for Top-Down Contour Detection, CVPR, 2015.
- DeepContour [Paper]
- Wei Shen, Xinggang Wang, Yan Wang, Xiang Bai, Zhijiang Zhang, DeepContour: A Deep Convolutional Feature Learned by Positive-Sharing Loss for Contour Detection, CVPR, 2015.
Semantic Segmentation / Other Applications
- Adelaide
- Guosheng Lin, Chunhua Shen, Ian Reid, Anton van dan Hengel, Efficient piecewise training of deep structured models for semantic segmentation, arXiv:1504.01013. [Paper] (1st ranked in VOC2012)
- Guosheng Lin, Chunhua Shen, Ian Reid, Anton van den Hengel, Deeply Learning the Messages in Message Passing Inference, arXiv:1508.02108. [Paper] (4th ranked in VOC2012)
- Deep Parsing Network (DPN)
- Ziwei Liu, Xiaoxiao Li, Ping Luo, Chen Change Loy, Xiaoou Tang, Semantic Image Segmentation via Deep Parsing Network, arXiv:1509.02634 / ICCV 2015 [Paper] (2nd ranked in VOC 2012)
- CentraleSuperBoundaries, INRIA [Paper]
- Iasonas Kokkinos, Surpassing Humans in Boundary Detection using Deep Learning, arXiv:1411.07386 (4th ranked in VOC 2012)
- BoxSup [Paper]
- Jifeng Dai, Kaiming He, Jian Sun, BoxSup: Exploiting Bounding Boxes to Supervise Convolutional Networks for Semantic Segmentation, arXiv:1503.01640. (6th ranked in VOC2012)
- POSTECH
- Hyeonwoo Noh, Seunghoon Hong, Bohyung Han, Learning Deconvolution Network for Semantic Segmentation, arXiv:1505.04366. [Paper] (7th ranked in VOC2012)
- Seunghoon Hong, Hyeonwoo Noh, Bohyung Han, Decoupled Deep Neural Network for Semi-supervised Semantic Segmentation, arXiv:1506.04924. [Paper]
- Seunghoon Hong,Junhyuk Oh, Bohyung Han, and Honglak Lee, Learning Transferrable Knowledge for Semantic Segmentation with Deep Convolutional Neural Network, arXiv:1512.07928 [Paper] [Project Page]
- Conditional Random Fields as Recurrent Neural Networks [Paper]
- Shuai Zheng, Sadeep Jayasumana, Bernardino Romera-Paredes, Vibhav Vineet, Zhizhong Su, Dalong Du, Chang Huang, Philip H. S. Torr, Conditional Random Fields as Recurrent Neural Networks, arXiv:1502.03240. (8th ranked in VOC2012)
- DeepLab
- Liang-Chieh Chen, George Papandreou, Kevin Murphy, Alan L. Yuille, Weakly-and semi-supervised learning of a DCNN for semantic image segmentation, arXiv:1502.02734. [Paper] (9th ranked in VOC2012)
- Zoom-out [Paper]
- Mohammadreza Mostajabi, Payman Yadollahpour, Gregory Shakhnarovich, Feedforward Semantic Segmentation With Zoom-Out Features, CVPR, 2015
- Joint Calibration [Paper]
- Holger Caesar, Jasper Uijlings, Vittorio Ferrari, Joint Calibration for Semantic Segmentation, arXiv:1507.01581.
- Fully Convolutional Networks for Semantic Segmentation [Paper-CVPR15] [Paper-arXiv15]
- Jonathan Long, Evan Shelhamer, Trevor Darrell, Fully Convolutional Networks for Semantic Segmentation, CVPR, 2015.
- Hypercolumn [Paper]
- Bharath Hariharan, Pablo Arbelaez, Ross Girshick, Jitendra Malik, Hypercolumns for Object Segmentation and Fine-Grained Localization, CVPR, 2015.
- Deep Hierarchical Parsing
- Abhishek Sharma, Oncel Tuzel, David W. Jacobs, Deep Hierarchical Parsing for Semantic Segmentation, CVPR, 2015. [Paper]
- Learning Hierarchical Features for Scene Labeling [Paper-ICML12] [Paper-PAMI13]
- Clement Farabet, Camille Couprie, Laurent Najman, Yann LeCun, Scene Parsing with Multiscale Feature Learning, Purity Trees, and Optimal Covers, ICML, 2012.
- Clement Farabet, Camille Couprie, Laurent Najman, Yann LeCun, Learning Hierarchical Features for Scene Labeling, PAMI, 2013.
- University of Cambridge [Web]
- Vijay Badrinarayanan, Alex Kendall and Roberto Cipolla "SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation." arXiv preprint arXiv:1511.00561, 2015. [Paper]
- Princeton
- Fisher Yu, Vladlen Koltun, "Multi-Scale Context Aggregation by Dilated Convolutions", ICLR 2016, [Paper]
- Univ. of Washington, Allen AI
- Hamid Izadinia, Fereshteh Sadeghi, Santosh Kumar Divvala, Yejin Choi, Ali Farhadi, "Segment-Phrase Table for Semantic Segmentation, Visual Entailment and Paraphrasing", ICCV, 2015, [Paper]
- INRIA
- Iasonas Kokkinos, "Pusing the Boundaries of Boundary Detection Using deep Learning", ICLR 2016, [Paper]
- UCSB
- Niloufar Pourian, S. Karthikeyan, and B.S. Manjunath, "Weakly supervised graph based semantic segmentation by learning communities of image-parts", ICCV, 2015, [Paper]
Visual Attention and Saliency / Other Applications
- Mr-CNN [Paper]
- Nian Liu, Junwei Han, Dingwen Zhang, Shifeng Wen, Tianming Liu, Predicting Eye Fixations using Convolutional Neural Networks, CVPR, 2015.
- Learning a Sequential Search for Landmarks [Paper]
- Saurabh Singh, Derek Hoiem, David Forsyth, Learning a Sequential Search for Landmarks, CVPR, 2015.
- Multiple Object Recognition with Visual Attention [Paper]
- Jimmy Lei Ba, Volodymyr Mnih, Koray Kavukcuoglu, Multiple Object Recognition with Visual Attention, ICLR, 2015.
- Recurrent Models of Visual Attention [Paper]
- Volodymyr Mnih, Nicolas Heess, Alex Graves, Koray Kavukcuoglu, Recurrent Models of Visual Attention, NIPS, 2014.
Object Recognition / Other Applications
- Weakly-supervised learning with convolutional neural networks [Paper]
- Maxime Oquab, Leon Bottou, Ivan Laptev, Josef Sivic, Is object localization for free? – Weakly-supervised learning with convolutional neural networks, CVPR, 2015.
- FV-CNN [Paper]
- Mircea Cimpoi, Subhransu Maji, Andrea Vedaldi, Deep Filter Banks for Texture Recognition and Segmentation, CVPR, 2015.
Understanding CNN / Other Applications
- Anh Nguyen, Jason Yosinski, Jeff Clune, Deep Neural Networks are Easily Fooled:High Confidence Predictions for Unrecognizable Images, CVPR, 2015. [Paper]
Image Generation / Question Answering
- Convolutional / Recurrent Networks
- Aäron van den Oord, Nal Kalchbrenner, Oriol Vinyals, Lasse Espeholt, Alex Graves, Koray Kavukcuoglu. "Conditional Image Generation with PixelCNN Decoders"[Paper][Code] (⭐169)
- Alexey Dosovitskiy, Jost Tobias Springenberg, Thomas Brox, "Learning to Generate Chairs with Convolutional Neural Networks", CVPR, 2015. [Paper]
- Karol Gregor, Ivo Danihelka, Alex Graves, Danilo Jimenez Rezende, Daan Wierstra, "DRAW: A Recurrent Neural Network For Image Generation", ICML, 2015. [Paper]
Other Topics / Question Answering
- Surface Normal Estimation [Paper]
- Xiaolong Wang, David F. Fouhey, Abhinav Gupta, Designing Deep Networks for Surface Normal Estimation, CVPR, 2015.
- Action Detection [Paper]
- Georgia Gkioxari, Jitendra Malik, Finding Action Tubes, CVPR, 2015.
- Crowd Counting [Paper]
- Cong Zhang, Hongsheng Li, Xiaogang Wang, Xiaokang Yang, Cross-scene Crowd Counting via Deep Convolutional Neural Networks, CVPR, 2015.
- 3D Shape Retrieval [Paper]
- Fang Wang, Le Kang, Yi Li, Sketch-based 3D Shape Retrieval using Convolutional Neural Networks, CVPR, 2015.
- Weakly-supervised Classification
- Samaneh Azadi, Jiashi Feng, Stefanie Jegelka, Trevor Darrell, "Auxiliary Image Regularization for Deep CNNs with Noisy Labels", ICLR 2016, [Paper]
- Artistic Style [Paper] [Code] (⭐18k)
- Leon A. Gatys, Alexander S. Ecker, Matthias Bethge, A Neural Algorithm of Artistic Style.
- Face Recognition
- Yaniv Taigman, Ming Yang, Marc'Aurelio Ranzato, Lior Wolf, DeepFace: Closing the Gap to Human-Level Performance in Face Verification, CVPR, 2014. [Paper]
- Yi Sun, Ding Liang, Xiaogang Wang, Xiaoou Tang, DeepID3: Face Recognition with Very Deep Neural Networks, 2015. [Paper]
- Florian Schroff, Dmitry Kalenichenko, James Philbin, FaceNet: A Unified Embedding for Face Recognition and Clustering, CVPR, 2015. [Paper]
- Facial Landmark Detection
Courses / Question Answering
- Deep Vision
- More Deep Learning
Books / Question Answering
- Free Online Books
Videos / Question Answering
- Talks
Applications / Question Answering
- Adversarial Training
- Code and hyperparameters for the paper "Generative Adversarial Networks" [Web] (⭐3.5k)
- Understanding and Visualizing
- Source code for "Understanding Deep Image Representations by Inverting Them," CVPR, 2015. [Web] (⭐162)
- Semantic Segmentation
- Source code for the paper "Rich feature hierarchies for accurate object detection and semantic segmentation," CVPR, 2014. [Web] (⭐2.3k)
- Source code for the paper "Fully Convolutional Networks for Semantic Segmentation," CVPR, 2015. [Web] (⭐80)
- Super-Resolution
- Image Super-Resolution for Anime-Style-Art [Web] (⭐25k)
- Edge Detection
- Source code for the paper "DeepContour: A Deep Convolutional Feature Learned by Positive-Sharing Loss for Contour Detection," CVPR, 2015. [Web] (⭐89)
- Source code for the paper "Holistically-Nested Edge Detection", ICCV 2015. [Web] (⭐1.6k)
29. Tips
Changes staged for commit
git diff --cached
Alternatives:
git diff --staged
Remove branches that have already been merged with master
git branch --merged master | grep -v '^\*' | xargs -n 1 git branch -d
Alternatives:
git branch --merged master | grep -v '^\*\| master' | xargs -n 1 git branch -d # will not delete master if master is not checked out
Delete local tag
git tag -d <tag-name>
Delete remote tag
git push origin :refs/tags/<tag-name>
See commit history for just the current branch
git cherry -v master
Update all the submodules
git submodule foreach git pull
Alternatives:
git submodule update --init --recursive
git submodule update --remote
Add custom editors.
git config --global core.editor '$EDITOR'
Turn off git colored terminal output
git config --global color.ui false
Specific color settings
git config --global <specific command e.g branch, diff> <true, false or always>
Show all local branches ordered by recent commits
git for-each-ref --sort=-committerdate --format='%(refname:short)' refs/heads/
Find lines matching the pattern (regex or string) in tracked files
git grep --heading --line-number 'foo bar'
Clone a shallow copy of a repository
git clone https://github.com/user/repo.git --depth 1
Search Commit log across all branches for given text
git log --all --grep='<given-text>'
Get first commit in a branch (from master)
git log --oneline master..<branch-name> | tail -1
Alternatives:
git log --reverse master..<branch-name> | head -6
30. Engineering Blogs
Companies / S companies
31. Awesome Android
GUI
- SectionedRecyclerViewAdapter (⭐1.7k) - An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers.
GUI / Images
- Compressor (⭐6.6k) - Compressor is a lightweight and powerful android image compression library.
GUI / Loading Images
- Glide Bitmap Pool (⭐571) - Glide Bitmap Pool is a memory management library for reusing the bitmap memory.
More lists of libraries / Custom Dialog
- Awesome Android @LibHunt - Your go-to Android Toolbox.
32. Awesome AutoHotkey
GUI / Combobox
- CbAutoComplete (⭐16) - by Pulover - Auto-completes typed values in an AHK ComboBox. Forum thread: link
33. Awesome Streaming
Table of Contents / Readings
- Prev: Jun 20 - Jun 26, 2016
- Next: Jun 06 - Jun 12, 2016