Programming

Programming

1462 bookmarks
Custom sorting
Ruby: Reading PDF files - TechTalk7
Ruby: Reading PDF files - TechTalk7
I’m looking for a fast and reliable way to read/parse large PDF files in Ruby (on Linux and OSX). Until now I’ve found the rather old and simple PDF-toolkit (a pdftotext-wrapper) and PDF-reader, which was unable to read most of my files. Though the two libraries provide exactly the functionality I was looking for. My […]
·techtalk7.com·
Ruby: Reading PDF files - TechTalk7
Joy of Elixir
Joy of Elixir
Joy of Elixir is a gentle introduction to programming, aimed at people who already know some things about computers, but who have little-to-no programming experience.
·joyofelixir.com·
Joy of Elixir
A few ways to read files with Elixir
A few ways to read files with Elixir
Sometimes in our dev lives all we want is a single and straightforward way to solve a problem. Specially when we are hard pressed to…
·robwillup.medium.com·
A few ways to read files with Elixir
Ruby code in Elixir project
Ruby code in Elixir project
Did you know that you can fire up ruby code inside an Elixir project?
·stephanbv.medium.com·
Ruby code in Elixir project
How to generate a PDF with Elixir in 20 lines of code
How to generate a PDF with Elixir in 20 lines of code
By the end of this article, you should have a working mix project that can generate a PDF from an HTML template and json payload. This…
·medium.com·
How to generate a PDF with Elixir in 20 lines of code
The Fastest FizzBuzz Implementation
The Fastest FizzBuzz Implementation
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
·tech.marksblogg.com·
The Fastest FizzBuzz Implementation
The Recurse Center
The Recurse Center
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
·recurse.com·
The Recurse Center
How To Onboard New Team Members To Be Productive in Existing Projects
How To Onboard New Team Members To Be Productive in Existing Projects
We onboard a lot of new team members for different projects at different stages of the projects. These are some of the methods that we have used to successfully and efficiently get them up to speed.
·nicosmusings.substack.com·
How To Onboard New Team Members To Be Productive in Existing Projects
VisuAlgo - visualising data structures and algorithms through animation
VisuAlgo - visualising data structures and algorithms through animation
VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualisations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algorithm classes (CS1010, CS1020, CS2010, CS2020, and CS3233), as advocators of online learning, we hope that curious minds around the world will find these visualisations useful as well.
·visualgo.net·
VisuAlgo - visualising data structures and algorithms through animation
How to Use pip install in Python
How to Use pip install in Python
Python comes with several built-in modules, but the Python community has more to offer. It’s the modules that makes python so powerful! Third party modules add so much more functionality to Python. So it's time to learn how to install these modules so that we can use those in
·freecodecamp.org·
How to Use pip install in Python
PyPy: Faster Python With Minimal Effort – Real Python
PyPy: Faster Python With Minimal Effort – Real Python
In this tutorial, you'll learn how you can use PyPy to improve the speed of your applications. You'll see how PyPy compares with other Python implementations like CPython and learn about features that you can use to gain significant performance boosts without making changes to your code.
·realpython.com·
PyPy: Faster Python With Minimal Effort – Real Python
Install Elixir using asdf - Thinking Elixir
Install Elixir using asdf - Thinking Elixir
There are a number of ways to install Elixir. However, to get the best experience, there are some non-obvious things you need to pay attention to. Here I’ll walk you through how to do this on MacOS and Linux using the asdf version manager project. Why is this important? Many people (myself included) have unknowingly…
·thinkingelixir.com·
Install Elixir using asdf - Thinking Elixir
Canals: The Revenge
Canals: The Revenge
More than a month ago, I shared in a previous blog post how I’ve implemented Canals in Super Space Galaxy that give structure and a unique shape to each city. My intention was to have each Ca…
·plasmabeamgames.wordpress.com·
Canals: The Revenge
How Mathematics Skills Help Me as a Software Engineer
How Mathematics Skills Help Me as a Software Engineer
The passion for mathematics I found in college led me, along with many others, to a very fruitful career as a software engineer. While I…
·medium.com·
How Mathematics Skills Help Me as a Software Engineer
Ruby vs Python comes down to the for loop
Ruby vs Python comes down to the for loop
Contrasting how each language handles iteration helps understand how to work effectively in either.
·softwaredoug.com·
Ruby vs Python comes down to the for loop
Home | asdf
Home | asdf
Manage multiple runtime versions with a single CLI tool
·asdf-vm.com·
Home | asdf