← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. 2021-11-10

    Advent of Code: [2018/20](https://adventofcode.com/2018/day/20) We find ourselves into an area made up entirely of rooms and doors; the thing is, the Elves don't have a map for this area; instead, they hand us over a list of instructions we can use to bu…

  2. 2021-11-09

    Advent of Code: [2018/06](https://adventofcode.com/2018/day/6) Today, we are given a bunch of coordinates (i.e.

  3. 2021-11-08

    Advent of Code: [2018/04](https://adventofcode.com/2018/day/4) December 1st is right around the corner, and we better get in "advent-of-code"-shape real quick; and what better way to do that than re-working some of my oldest solutions, i.e. the ones from…

  4. 2021-11-07

    Abusing Common Lisp feature expressions to comment things out!

  5. 2021-11-05

    (Trying to) Speed up Common Lisp Replit REPLs startup time -- or how to both install Quicklisp and cache *.fasl files in the current directory @commonlisp @replit All of my Common Lisp Replit REPLs have the following defined inside '.replit-files/init.li…

  6. 2021-11-03

    TIL: You cannot use plain HTTP with a .dev domain; Google will force a HTTPS redirect!

  7. 2021-11-02

    * Add new page for `lg` to matteolandi.net + Common Lisp / Replit: if we install dependencies inside ./ instead of ~/quicklisp, would Replit cache them between restarts?

  8. 2021-10-31

    * While releasing `cg`, the created GH release is named `refs/tags/...` -- turns out I was setting the `name` input to `github.ref`: https://github.com/iamFIREcracker/cg/commit/c0c3ef5b17be40872c67709f445dcbc66c1936c2 + migrate `ap` to GitHub actions -- s…

  9. 2021-10-29

    Abusing Common Lisp feature expressions to comment things out!

  10. 2021-10-27

    ?

  11. 2021-10-23

    Abusing Common Lisp feature expressions to comment things out!

  12. 2021-10-22

    ?

  13. 2021-10-20

    How to verify the CE marking on your face mask?!

  14. 2021-10-15

    Today I fucking figured out how to make Vim's * / # not suck!

  15. 2021-10-07

    ?

  16. 2021-10-06

    * Added GitHub Actions to `cg` -- bye bye TravisCI -- [cg/pull/8](https://github.com/iamFIREcracker/cg/pull/8) + See if it's possible to enhance [40ants/setup-lisp](https://github.com/40ants/setup-lisp) to support Windows

  17. 2021-09-30

    `ScratchThis`, a Vim command to make the current buffer a `scratch` one (see `:h special-buffers` for additional info): function!

  18. 2021-09-15

    Nice little vim/fugitive gem: use `!

  19. 2021-09-13

    * finished reading [Tools for Thought: The History and Future of Mind-Expanding Technology](https://www.amazon.com/Tools-Thought-History-Mind-Expanding-Technology/dp/0262681153/ref=sr_1_1?

  20. 2021-09-10

    ?

  21. 2021-09-08

    Notes about reverse engineering Basecamp's Recording pattern Before we begin: I never used RoR nor programmed in Ruby, so apologies if some of the things mentioned are inaccurate or completely wrong; I simply got interested in the pattern, and tried my b…

  22. 2021-09-06

    * `gem install`-d all the things again.

  23. 2021-08-30

    * finished reading [Grokking Simplicity](https://www.amazon.it/Grokking-Simplicity-Software-Functional-Thinking/dp/1617296201/ref=sr_1_1?

  24. 2021-08-27

    > The power of Lisp is its own worst enemy.

  25. 2021-08-23

    * finished reading [The Friendly Orange Glow: The Untold Story of the PLATO System and the Dawn of Cyberculture](https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555/ref=tmm_hrd_swatch_0?

  26. 2021-06-28

    * finished reading [10 PRINT CHR$(205.5+RND(1)); : GOTO 10](https://www.amazon.it/dp/0262526743?

  27. 2021-06-19

    Remote live coding a Clack application with Swank, and Ngrok Today I would like to show you how to create a very simple CL Web application with Clack, and how to use Swank and [Ngrok](https://ngrok.com/) to enable remote [live coding](https://en.wikipedi…

  28. 2021-06-17

    * Opened [cl-cookbook/pull/385](https://github.com/LispCookbook/cl-cookbook/pull/385): Don't wrap SWANK:CREATE-SERVER inside BT:MAKE-THREAD

  29. 2021-06-11

    ?

  30. 2021-06-07

    * finished reading [Object-Oriented Programming in COMMON LISP: A Programmer's Guide to CLOS](https://www.amazon.com/Object-Oriented-Programming-COMMON-LISP-Programmers/dp/0201175894)

  31. 2021-06-02

    Web scraping for fun and profit^W for a registration to get my COVID-19 jab Rumor says that in a few days everyone in Tuscany, irrespective of their age, could finally register for their first shot of the vaccine; that means "click day", i.e. continuously

  32. 2021-05-31

    TIL: Untracked files are stored in the third parent of a stash commit

  33. 2021-05-27

    Few days ago Replit announced support for [every programming language](https://twitter.com/Replit/status/1396915485325860868)!

  34. 2021-05-21

    Example of how to use [AbortController](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) to cancel an action when input changes: let currentJob = Promise.resolve(); let currentController; function showSearchResults(input) {

  35. 2021-05-16

    Configuring lightline.vim to display the quickfix's title In case anyone was interested in displaying the quickfix title while on quickfix buffers (works with location-list buffers too), all you have to do is loading the following into the runtime:…

  36. 2021-05-06

    > Is it possible to imagine a future where “concert programmers” are as common a fixture in the worlds auditoriums as concert pianists?

  37. 2021-05-03

    Calling MAKE-INSTANCE with a class name which is only known at run-time In CL, how can you instantiate a class (i.e. call MAKE-INSTANCE) if you had a string representing its name (and the package it was defined in)?

  38. 2021-05-02

    Splitting routes into packages, with Caveman If you use [caveman](https://github.com/fukamachi/caveman) to build your Web applications, sooner or later you will realize that it would not let you create an <APP> instance in one package, and use DEFROUTE in

  39. 2021-04-26

    On adding Webpack assets to a server-side rendered view (in Common Lisp) First you need to instruct `webpack` to save compilation metadata such as the paths of the assets being generated, into a file in a well-known location: // webpack.config.json

  40. 2021-04-16

    * finished reading [Smalltalk Best Practice Patterns](https://www.amazon.it/Smalltalk-Best-Practice-Patterns-Kent-dp-013476904X/dp/013476904X)

  41. 2021-04-07

    Skip "symbol" regions when matching parentheses Lisp symbols can contain parenthesis when surrounded by vertical bars (i.e.

  42. 2021-04-06

    > Smalltalk is one of the simplest, smallest programming languages in the world.

  43. 2021-04-05

    * finished reading [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sites/default/files/sicp/index.html)

  44. 2021-03-25

    About playing with remote Node.js REPLs; I [recently](https://matteolandi.net/plan.html#day-2021-03-24) said: > I am sure there might be better and more idiomatic ways of dealing with this, but at least it unblocks me for now.

  45. 2021-03-24

    Alright, I think I figured a way to make [this](https://matteolandi.net/plan.html#day-2021-03-23) work by using a combination of `AsyncResoruce.bind` and `Function.prototype.bind`.

  46. 2021-03-23

    I tried to update to the latest version of Node, but luck, it's still _broken_: $ node --version v14.16.0 $ node async_bug.js Listening on port 8081 For the first snippet, the REPL one, from the remote client's terminal: $ nc localh…

  47. 2021-03-22

    `AsyncLocalStorage` losing state when used with `net.Server` and `repl.REPLServer` I am poking around a tiny wrapper around `repl` to make it possible for someone interact with a running Node.js instance, remotely, but when I tried to use `AsyncLocalSto…

  48. 2021-03-19

    > for each desired change, make the change easy (warning: this may be hard), then make the easy change Kent Beck, on [Twitter](https://twitter.com/KentBeck/status/250733358307500032)

  49. 2021-03-14

    ?

  50. 2021-03-12

    Dynamic variables in Node.js (part 2) The Node.js implementation of dynamic variables that I presented few weeks ago was a bit...lacking, as it did not support for an _external_ actor to interact with (and change) the dynamic environment of a _running_ a…