|
Lets imagine that one day we receive a layout design for a new screen from the designer, and that it looks something like this: Super easy, barely an inconvenience The design also comes with some minor instructions. The cyan rectangle never changes its size The cyan rectangle is always on the right side of the screen The green rectangle takes up the remaining horizontal space, filling the remaining width The green rectangle can be populated..
|
|
Some days ago I received a cool piece of “contemporary art”: the iPhone 3G frame by Grid, and I want to share my review of it because I think it’s an interesting product for the geek/Apple lovers and it has a correct price tag (in my opinion). Disclaimer: I’m not involved with Grid and I (unfortunately 😁) paid the full price for it and nobody asked me for a review.
|
|
This is my favorite book on the topic of entrepreneurhip. It doesn't matter what stage you are at, whether just trying to find an idea to work on, or already have a profitable company, you will surely learn something new from Sahil.
|
|
Some days ago I received a cool piece of “contemporary art”: the iPhone 3G frame by Grid, and I want to share my review of it because I think it’s an interesting product for the geek/Apple lovers and it has a correct price tag (in my opinion). Disclaimer: I’m not involved with Grid and I (unfortunately 😁) paid the full price for it and nobody asked me for a review.
|
|
This Sunday, June 19th, marks Father’s Day in many countries around the world. To celebrate this day, we’d like to highlight some of our amazing Snyk dads and the special moments they shared in our #fun-goodkids internal Slack channel. Take a look at these adorable kiddos! Happy Father’s Day to all of our Snyk dads, and to everyone else who celebrates!
|
|
I have a friend who claims food delivery is too expensive and would just go and pick it up themselves. To me, if I’m hot and tired from working on some house thing, I love just hitting a button and hopping in the shower knowing some kind soul will deliver food to my door by the time I’m out. Ethical concerns about food delivery companies aside (I try to tip well), it’s something I value more than my friend does.
|
|
Nextcloud is notorious in the selfhosted community of being difficult for some people to achieve a decent level of performance. After enabling the basic caching with both APCu and Redis there are several options to trim some fat. Once all the easy stuff is taken care of the hidden bottlenecks is where I am focusing my efforts. So far I have had some success by switching to UNIX sockets in my dockerised Nextcloud deployment. Generally ....
|
|
Nextcloud is notorious in the selfhosted community of being difficult for some people to achieve a decent level of performance. After enabling the basic caching with both APCu and Redis there are several options to trim some fat. Once all the easy stuff is taken care of the hidden bottlenecks is where I am focusing my efforts. So far I have had some success by switching to UNIX sockets in my dockerised Nextcloud deployment. Generally ....
|
|
Are you interested in a career in security using Python? Would you like to stay ahead of potential vulnerabilities in your Python applications? This week on the show, James Pleger talks about Python information security, incident response, and forensics.
|
|
Repository: @knadh/koanf GitHub release page: v1.4.2 What’s Changed Document another viper footgun by @albertvaka in https://github.com/knadh/koanf/pull/141 Add missing types to FlagVal by @muXxer in https://github.com/knadh/koanf/pull/147 Add github workflow status badge in Readme by @amarlearning in https://github.com/knadh/koanf/pull/148
|
|
Asynchronous background jobs can dramatically improve the performance and scalability of web applications by offloading resource-intensive and time consuming processing from the request-response cycle of an application. Last year, in an effort to make our asynchronous flows more reliable, secure, and scalable, we decided to move away from our self-hosted solution that was based on RabbitMQ and Kafka, to a fully-managed one. This was done ....
|
|
Approximate string matching algorithms (ASMA) determine if two strings are the same, “close enough”, or are distinct. Spelling error detection and correction were early applications of these algorithms, and today ASMAs (or similar techniques) are used in natural language understanding applications. Hundreds of papers have been written on the subject ( 1980 survey , 2001 survey ), but this post is focused on the subset of algorithms that we....
|
|
Approximate string matching algorithms (ASMA) determine if two strings are the same, “close enough”, or are distinct. Spelling error detection and correction were early applications of these algorithms, and today ASMAs (or similar techniques) are used in natural language understanding applications. Hundreds of papers have been written on the subject ( 1980 survey , 2001 survey ), but this post is focused on the subset of algorithms that we....
|
|
Juneteenth, or freedom day, is one of bittersweet celebrations. The day, June 19th 1865, marks the day federal troops arrived in Galveston, Texas, to free the remaining enslaved people in the United States. Today we take a moment to honor and celebrate those who came before us and carry on their mission for true equality.
|
|
Doximity is hiring (see roles) — find out more about our technical stack . Like many other software engineers, I enjoy a good data visualization. Most of the enjoyment comes from how easily our brains process what we see. In truth, we train our minds every day to extract meaning out of the colors and lines in our environment. That joy, of course, vanishes when inspecting a wall of text-based data like that of a test log. Without any use....
|
|
I want to agree, with one caveat: if you’re a government or healthcare website you might still want to test with IE-mode to make sure critical functionality is at least usable . There are still companies that require you to use their sites in Internet Explorer with compatibility mode (emulates either IE 7 or IE 5, depending on some properties of the markup/headers). QuickBooks Desktop 2022 and PEACH . And as long as some software requir....
|
|
Here are 4 tricks that I’ve found to make my life easier and help me communicate better with my co-workers. 1. Store screenshots in a folder on your Dock 📂 How do you keep your desktop from being overrun with screenshots? The macOS default is to just dump the images next to everything else you store. If, like me, you take a lot of screenshots, your desktop can quickly fill up. The solution: store them in a Dock folder like Steve Job....
|
|
Here are 4 tricks that I’ve found to make my life easier and help me communicate better with my co-workers. 1. Store screenshots in a folder on your Dock 📂 How do you keep your desktop from being overrun with screenshots? The macOS default is to just dump the images next to everything else you store. If, like me, you take a lot of screenshots, your desktop can quickly fill up. The solution: store them in a Dock folder like Steve Job....
|
|
Repository: @knadh/profiler GitHub release page: v0.1.0 Full Changelog : https://github.com/knadh/profiler/commits/v0.1.0
|
|
Exploring minimalism is a multifaceted journey. As I travel down the path; different ideas, problems, ways and possibilities appear. These branches lead to different interpretations of minimalism, but some of them brings the ultimate vision of more time and inner peace nearer. One of such paths is workflows. Every human being performs repetitive tasks. The tasks are small in size, relatively easy and doesn't require much brain power, henc....
|
|
Exploring minimalism is a multifaceted journey. As I travel down the path; different ideas, problems, ways and possibilities appear. These branches lead to different interpretations of minimalism, but some of them brings the ultimate vision of more time and inner peace nearer. One of such paths is workflows. Every human being performs repetitive tasks. The tasks are small in size, relatively easy and doesn't require much brain power, henc....
|
|
I am not a big fan of wearing clothing that has large logos/branding, nor do I like to write about products I use. However, this is a special circumstance. There are two products I have been using for some time now that have changed my life. Hyperbole? Probably. I am not a fan of cold weather but I can be warmed up to it as I do enjoy snowboarding. I do not enjoy everything that is involved in getting up to the top of the mountain, name....
|
|
Declaring Ruby Bankruptcy, The Ruby Psych 3.1 Issue, RVM and RBEnv
-
fuzzyblog.io
-
3 years ago
-
eng
I had a bloody awful Sunday three days ago. I had started work on a new application that had Ruby 3.1 set in its Gemfile and I blithely installed Ruby 3.1 using RVM. And then my life began to suck slimy green toads with errors like this: /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/yaml.rb:3: warning: It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please insta....
|
|
Master GitHub Pull Request Reviews with gh-dash and Octo - A YouTube Video Tutorial
-
zackproser.com
-
3 years ago
-
eng
Discover the power of terminal-based GitHub pull request reviews using open-source tools gh-dash and the neovim plugin Octo. Learn how these tools can streamline your review process, enhance collaboration, and save time. In this video tutorial, we'll demonstrate how to harness the benefits of a terminal workflow, including powerful command-line functionality, customization options, offline access, and cross-platform compatibility
|
|
What is a Container and why Docker Makes that a Difficult Question to Answer
-
alanastorm.com
-
3 years ago
-
eng
This entry is part 1 of 4 in the series Containers, Containers, Containers. Later posts include Running Go Programs in Docker Scratch Containers, Five Reasons Your PHP Application is Hard to Containerize for Production, and Accessing Docker Desktop's Virtual Machine. I’ve been using containers in development environments for a number of years. Usually via Docker Desktop. At this point, I have an OK understanding of how to do things but it’s..
|
|
We have concluded our investigation and want to provide our customers with an overview of the threat actor’s actions, direct mitigations we have taken because of this incident, and additional changes we will make in the face of a continually evolving threat landscape. Our incident summary outlines what we have learned during the course of […] The post April 2022 Incident Review appeared first on Heroku .
|
|
Dillo’s domain name has expired, making it impossible to fetch its Mercurial repository from its canonical location. Fortunately, Mercurial is a distributed version control system, and I had a copy. I pushed my copy to hg.sr.ht ; you can see it there. The Wayback Machine also has recent snapshots of dillo.org from May. I imagine that at least a few people have copies of the mailing list archives.
|
|
Armchair speculation: how can we learn from Reddit, Lemmy, “Hacker” “News”, et al? A vote should be part of a reply with at least N words. N could be increased by mods and admins. Instances could federate votes conditionally based on the length or activity of a comment. Word counts can be problematic; I don’t know a better alternative (maybe clause-count?). Flagging doesn’t need a minimum word count. Forums shouldn’t host their own ....
|
|
Here are a few images I took using the following equipment: Canon 800D (unmodified) Star Adventurer Pro pack Canon EF 75-300mm @ 300mm Andromeda Bode and Cigar galaxies Hercules Globular Cluster Milky Way North American Nebula Orion Pinwheel galaxy Planetary Alignment
|
|
Serenity of Bird Photography Thush collecting insects Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO250 Mallard Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO800 Eurasian Jay Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO1250 Long-tailed tits Canon EOS Rebel T7i 300 mm 1/100 f/5.6 ISO250 Thush Canon EOS Rebel T7i 300 mm 1/1000 f/8 ISO1000
|
|
A Logseq plugin that grabs the captions for any YouTube link in a block and pastes the transcript in below it.
|
|
A Logseq plugin that grabs the captions for any YouTube link in a block and pastes the transcript in below it.
|
|
In the previous post , we discussed the Gastwirth’s location estimator. In this post, we continue playing with different location estimators. To be more specific, we consider an approach called folded medians . Let $x = \{ x_1, x_2, \ldots, x_n \}$ be a random sample with order statistics $\{ x_{(1)}, x_{(2)}, \ldots, x_{(n)} \}$. We build a folded sample using the following form: $$ \Bigg\{ \frac{x_{(1)}+x_{(n)}}{2}, \frac{x_{(2)}+x_{(n..
|
|
In the previous post , we discussed the Gastwirth’s location estimator. In this post, we continue playing with different location estimators. To be more specific, we consider an approach called folded medians . Let $x = \{ x_1, x_2, \ldots, x_n \}$ be a random sample with order statistics $\{ x_{(1)}, x_{(2)}, \ldots, x_{(n)} \}$. We build a folded sample using the following form: $$ \Bigg\{ \frac{x_{(1)}+x_{(n)}}{2}, \frac{x_{(2)}+x_{(n..
|
|
Beginner Harmonica Practice Exercises Way back in around 2008 I wrote up a doc with a list of beginner harp exercises and practice riffs, at the time it was uploaded to a few forums and a shared Google doc - both have since disappeared. To this day I still get regular emails asking for a copy of it so I thought I’d copy it to a post here. Note: I haven’t updated these since around 2011.
|