Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I've been a big fan of probabilistic filters such as Bloom, and (more so) Cuckoo filters for a while now.
-
Foreword: Please note this falls firmly into "nitpick" territory rather than shining light onto any sort of major issue.
-
With the introduction of Apple Silicon, macOS became much stricter about running unsigned binaries.
-
Go's new Iterators were released on August 13th with Go 1.23.
-
I've been working as a developer for almost twenty years now.
-
A minimal functional language, maybe similar to Excel equations for sharing logic between unrelated languages.
-
For basically as long as I can remember, I have been a staunch defender of permissive licenses over the more copyleft variety.
-
The tl;dr is this: You can fix the problem by replacing number with ReturnType<typeof setTimeout> Similarly you can replace number with ReturnType<typeof setInterval> if you are seeing the problem with setInterval.
-
I have been playing with WebAssembly since Go added support for it in 2017.
-
tl;dr I recommend every developer turn off automatic garbage collection in git.
-
Go has a problem.
-
Go currently lacks any sort of heredoc or similar syntax, and it's backtick syntax cannot contain backticks.
-
Update August 17 2021: I've got the tool working in Chrome and Firefox by launching it a standalone new window instead of loading in an iframe.
-
Update October 2nd 2024: This was updated to include Go versions all the way up to 1.23 In 2013 I wrote an unintentionally inflammatory post: Go Binary Sizes Are Growing out of Control.
-
A little under a year ago I wrote a walkthrough: Set up a Self Signed Certificate on macOS's Built in Apache.
-
Update It would appear that the latest version of Xcode has removed the macOS_SDK_headers_for_macOS_10.14.pkg file.
-
Update 2019-01-29: A much simpler method using a tool called mkcert has come along and I have an updated walkthrough you may want to use instead.
-
Update 2018-04-19 - GitHub has implemented some rules around retiring "namespaces".
-
I am someone who spends large portions of their time working in weakly typed languages.
-
Much of my professional work for the last 10+ years has revolved around handling, importing and exporting CSV files.
-
UPDATE 2019-01-16: In the three years since this article was written, parts of the article, in particular talking about UTF-8 are thankfully no longer accurate.
-
tl;dr Do not depend on App Store Apps, Apple can and will pull the carpet out from under you.
-
I have a quite large iTunes library, and I’m rather anal about keeping my metadata clean and up to date.
-
There's been a fair deal of hubbub in the community about version numbers, including what is and isn't Semantic Versioning, what qualifies as a breaking change and how to use version numbers.
-
Update: CIEDE2000 support added to the existing CIE94 support.
-
Should you run into errors related to missing php.h or other .h files, you should check out my post on fixing missing headers on macOS Mojave.
-
Every time I would upgrade OS X it took probably 45 minutes of fiddling with my Apache configuration to get it working properly.
-
I previously showed you how to Load a Github Gist with Composer, but sometimes you need to install code that isn't isn't even in a public facing VCS.
-
Update July 8, 2019: Added more graceful pipe | and backslash \ handling.
-
This is just a small collection of Bookmarklets I personally find useful.
-
Lost in the shiny new features (see: namespaces and closures) PHP 5.3 also added the __invoke method.
-
Over the weekend I went to a talk on Scala.
-
A little over a year ago I wrote a post about using Beyond Compare on Mac via Wine.
-
Update 2019-07-17: I have released a follow up post Go Binary Sizes Are Relatively Stable which speaks on what's happened in the time since this was published.
-
Composer is amazing for pulling in packages, but what if you find a Gist that isn't Composer aware?
-
If you are running OS X El Capitan or newer you will need to disable System Integrity Protection to modify system files and directories.
-
⚠️ Warning: These instructions are outdated This article was written for OS X Mavericks and should not be followed on modern versions of macOS.
-
CoffeeScript is a programming language that compiles to JavaScript.
-
I fell in love with a dead keyboard layout.
-
Update 12/26/2013: The Mac Beta is now available and there is no reason to use WineBottler anymore.
-
In my professional work, we have a system that utilizes __call and __callStatic for caching of certain method calls.
-
Working on a class in our application, I discovered that it was being included before a number of constants it used for its members were even defined.
-
As Lead Developer at my previous company I interviewed many Developers.
-
Donations If you appreciate this tool, please consider a donation.
-
A hierarchy is a common structure, especially for structuring pages in web development.
-
So yesterday I was bored and asked my friend what I should do.
-
Update 2023-10-17 The script has been verified to work in macOS Sonoma.
-
It would seem there is a fair deal of call for an updated version of my PhpED dark theme from colleagues as well as random folks on the internet who’ve seen screenshots of my PhpED installation.
-
Update: 2026-07-18 Fixed a small bug in the luminance math I unintentionally caused by transposing some digits while converting my original PHP version to Go.
-
Today I decided to spruce up a VB.Net application I wrote in college and still use almost daily.