You are here |
btxx.org | ||
| | | |
web.navan.dev
|
|
| | | | Writing posts in markdown using pen and paper | |
| | | |
www.outcoldman.com
|
|
| | | | CMake 3.8.0 available for download. With support of C++17. How We Built r/Place. Increment - On - Call - Issue 1 Spring 2017. Writing a Time Series Database from Scratch. AWS VPC Core Concepts in an Analogy and Guide. New Features Coming in PostgreSQL 10. Starting a Real Business - Stripe Atlas Guide. Choosing "Some C++" Over C. Slow down your internet with tc. Running an engineering reorg. Vim without NERD tree or CtrlP. Systems We Love - Minneapolis 2017 Videos Flex. Clang-Tidy, part 1: Modernize your source code using C++11/C++14. Open-Source iOS Apps. DockerCon 2017 Day 1 and Day 2 Highlights. pkgsrc - alternative for Homebrew. ShellCheck - helps to find a lot of issues in your shell scripts. Historian: Because Please, Stop Deleting My Bash History. Based on that implemented my own script which actually saves all the history to sqlite. Alfred Workflow - Python. If you want to write complicated workflow, sometimes it is easier to use Python library for that. Books I read Programming Ruby 1.9 & 2.0. My first book on Ruby, found it very valuable. For sure recommend it as your first book to learn about Ruby, good example, easy to read. Pragmatic Scala: Create Expressive, Concise, and Scalable Applications. Good introduction, gives you good overall knowledge of the language, after this book could write some solid Scala code. Metaprogramming Ruby 2: Program Like the Ruby Pros. Second book about Ruby. For sure recommend to learn more about it, best practices, hardcore examples. Mostly will be suitable for authors of frameworks. Text Processing with Ruby: Extract Value from the Data That Surrounds You. Have not seen any value in this book after reading two books from above. Just basic ideas about how to process text. Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life. Same, have not seen any values. Just basic ideas how to write good CLI tools and how to do that in Ruby. Working with Ruby Threads. Just a refresh from what you have learned from System Programming course and some examples of how to work with Threads in Ruby. A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills. To simple, to basic. Take My Money: Accepting Payments on the Web. Read it just only because of curiosity. Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It. Expected much more from this book. Good set of tools, but wanted to learn more about anything specific for Ruby. | |
| | | |
hackaday.io
|
|
| | | | I've posted the scripts used to generate the anti-aliased text used in the User Interface. The first is a Photoshop script,CreateFontData.jsx. This makes a set of PNG files, one for each character. The second isConvertText.py, a Python script that takes the output of CreateFontData and generates C code for display the characters on the Epson LCD used in the project. Note these scripts have some hard-coded pathnames in them (to the development folder) but this is pretty easy to find and modify. | |
| | | |
dusty.phillips.codes
|
|
| | I really appreciate Python's pathlib module for managing filesystem stuff. While I don't love the argparse module for command line parsing, I don't think it's worse than other available options. I usually choose it for my CLI scripts, since nothing else is good enough to overcome the inertia of using a third party library. Not many people seem to be aware that the two can very easily be combined such that argparse will return Path objects instead of strings that need to be adapted after you query them: |