Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Note: This is my rudimentary, superficial, not-yet-verified understanding of SBI Max Gain account.
-
The concept of car insurance Suppose a mishap occurs that involves your car and someone else.
-
There is a neat trick to make fonts on Linux look thicker and smoother and sharper.
-
I've come to prefer git stage to git add.
-
So I finished Stephen Baxter's World Engines duology yesterday.
-
Tip for my future self: If Emacs throws an arcane error — project--read-file-name: Wrong type argument: stringp, nil — while trying to find a file in a git project (C-x p f), then one likely reason is that the git project is empty.
-
Here is the Elisp snippet: (let ((font-value (cond ((eq system-type 'gnu/linux) "Source Code Pro-12:weight=medium") ((eq system-type 'darwin) "Source Code Pro-17:weight=medium")…
-
TypeScript provides a construct called a call signature to annotate a callable object with properties in JavaScript.
-
The underlying principles I was able to boil it all down to the following: Either individually annotate the function parameters and its return value with their respective types; or annotate the variable that holds a function with the function's type.
-
I often like to develop and test small JavaScript code directly in a browser console.
-
Someone close to you is brimming with optimism – that something they are anticipating is going to transpire in their favour.
-
There are two directories - a non-empty src and an empty dest.
-
A thread on Hacker news got me thinking today.
-
Original hoarding I found this hoarding while passing by my university - VNSGU.
-
This post adds another Stylus fix to the list written by wezm.
-
I've started using a relatively less known value of the <form> element's method attribute, called dialog, for the following scenarios: when a form is submitted via AJAX. when a form is a multi-step wizard, where each step is a form in itself, and I have to
-
I learnt the hard way, while trying to amend the structure of a database instantiated at more than one place, that its best to explicitly name the SQL constraints like a foreign key.
-
The big picture This setup aims to allow connections to a MySQL database hosted on my NixOS workstation, only on local network.
-
Flossing - do orthodon't.
-
One guiding principle to be a chill person is pretty clear to most people: Let go of what you can't control.
-
What makes a file in Linux?
-
I was always skeptical about how the Joker takes over the Mob in The Dark Knight.
-
This post is syndicated from my response to a Lobste.rs story titled How 1 Software Engineer Outperforms 138 - Lichess Case Study.
-
Copy-pasting my comment in a converstion on lobste.rs titled Wonderful vi: I will put another one in the ring: Ki Ki is similar to vim in that it uses modal editing.
-
Copy-pasting my comment in a converstion on lobste.rs titled The Undeniable Utility Of CSS :has: My most recent favourite use of :has was to target insertion of a table of contents (TOC) on pages of my website.
-
Forgotten lesson remembered after staring 5 minutes at the screen: innerHTML cannot contain a <script> tag.
-
OK, may be not cool enough for Linux veterans, but cool enough for me!
-
Be curious, not judgmental.
-
Scala 3.5's CLI now makes scripting with scala seamless!
-
I did something to GNU pinfo.
-
They always felt different from each other, but I could never quite put a finger on the difference.
-
Table of contents Table of contents The problem The solution Tip for Mutual Fund Utilities (MFU) users: While transacting for a new folio, if you are stuck at "Nominee Verify" pop-up even after verifying the nominee(s), then check that: Whether there are…
-
Flip the perspective on tools like interfaces and traits.
-
This is a series of articles I wrote while going through the Coursera Course Effective Programming in Scala.
-
While a scala worksheet are evaluated from top to bottom, a scala project needs an entry point.
-
Table of contents Table of contents Configurations in build.sbt Scoping a Setting src/project dir contains configuration about SBT - build.properties to specify sbt version, plugins.sbt to specify sbt plugins, and so on. src/build.sbt contains the configu…
-
Table of contents Table of contents Infix construct operators Immutable operators Mutable operators List Option Operations on collections can be classified into: construct ops (::, +:, :+, +, ++); query ops (size, empty, head, tail, find, filter); and tra…
-
A function is a value in Scala, while a method is not.
-
Table of contents Table of contents Problem Attempt 1 Attempt 2 TL;DR Conclusion I am going through the course Effective Programming in Scala on Coursera, and ran into build import errors in the very first assignment (fireworks).
-
Finding the right level of abstraction is more important than the best level of abstraction.
-
Table of contents Table of contents Value (or Data in this context) Literal (Data) Type Expression Program Another perspective on Type Value (or Data in this context) A value is the representation of some entity that can be manipulated by a program.
-
Table of contents Table of contents Relevant background Package and build tooling Editor service - Merlin Editor service - LSP How everything comes together merlin v/s ocaml-lsp Feature parity Dependency on dune Speed Editing setups Official, popular setu…
-
In a git rebase x command, is x being rebased on the current branch, or vice versa?
-
Table of contents Table of contents Update: 5 May 2024 Original article Update: 5 May 2024 I have come crawling back to bash.
-
Table of contents Table of contents Local switch in opam dune init project The problem Attempt 1 Attempt 2 Solution What next?
-
Table of contents Table of contents Problem Hacky solution Update (23 Feb 2024) : Better solution Problem OCaml compiler failed to build on my M1 Macbook with Apple's Silicon architecture. $ opam switch create . 4.14.1 -y --deps-only <><> Installing new…
-
This list will likely (hopefully) remain short.
-
I use the following set of fonts.
-
Suppose, we want to mark up the following multi-line snippet of JavaScript code: function hello(name) { return "Hello, " + name; } A JavaScript function that greets a user Joe with "Hello, Joe!"
-
I prefer to keep user configuration inside the standard XDG_CONFIG_HOME, which typically points to ~/.config/.