You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learn functional programming with the OCaml programming language
Registrations are open!
Functional programming is attracting interest from a broad range of
developers because it allows to write expressive, concise and elegant
programs.
The course "Introduction to Functional programming using the OCaml
language" introduces gradually the central notions of functional
programming, via a set of video courses that are complemented by a
Imagine standing on the first square of an infinite sidewalk labelled $1,1,2,2,3,3…$ Whenever you are on a square labelled $k$, you may jump $k$ squares in either direction to another square.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NYPL Labs Space/Time Engineer code test (I did not get an offer)
Dan Phiffer's Space/Time Exercise
This ended up taking a bit longer than I'd hoped. I started out by exploring the data using some JavaScript mapping libraries, but started to realize I was going to need something with a little more heft. I turned to Ruby, and decided the RGeo gem was the right thing for the job. It's been some time since I've used Ruby regularly, so there was some time spent reacquainting myself with some language stuff. And just getting up to speed with a library I had never used before.
At the core of the problem is this: how close is each address point to a street line? I looked up the math involved, and decided calculating things was going to be too much trouble. Then I discovered a very relevant message on the RGeo-users mailing list, and the rest of the solution was structuring the data properly.
I created a helper function point_line_dist(point, line) that returns the distance
A distributed, decentralized immutable block store for dune-cache
Objective
The aim of this project is to create a system to store data in the
form of immutable, content addressable blocks that can be used as a
backend for the dune-cache-daemon.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
VanillaJS To Do App using LocalStorage to persist data
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters