|
A month ago, I posted about my desire to bring org tasks/TODOs to iOS and make them quickly available from my iPhone. Since then, I've received some great feedback, which I've been slowly chipping away at. My intent isn't so much to move my org workflow over to iOS, but to supplement Emacs while away from my laptop. As of now, this is what the inline edit experience looks like: If, like me, you prefer dark mode. The app's got ya ..
|
|
I feel uncomfortable with many symbols. I might have opinions about a subject, but there’s rarely a camp that has some symbol, flag, slogan, etc. that I’m comfortable with adopting because that camp does not accurately reflect my opinion. All too often, a slogan takes on more than its surface meaning, and that can make using that slogan tricky. A simple example is with politics. On certain topics I agree with whatever happens to be define....
|
|
Rolling upgrades and three links I disagree with - 123dev #14
-
justingarrison.com
-
4 years ago
-
eng
Comments Rolling upgrades The gif this week is the first of many I’ve made with a focus on teaching engineering concepts. It is part of an article I wrote for The New Stack explaining different patterns for Kubernetes cluster upgrades. The full article be available later this month. With a little bit of shared knowledge you know exactly what is happening in that gif with almost no words. I’ll still be sharing gifs I find funny or intri..
|
|
So hacker news apparently discovered my search engine, and really took a liking to the idea. Actually that’s a bit of an understatement, the thread has gotten 3.3k points and lingered on the front page for half a week. And I wasn’t planning for it to go quite that public yet. It has quietly been online for a while, but it was only very recently it started to feel like it was really coming together. It wasn’t perfect, there was still a lot o..
|
|
I feel uncomfortable with many symbols. I might have opinions about a subject, but there’s rarely a camp that has some symbol, flag, slogan, etc. that I’m comfortable with adopting because that camp does not accurately reflect my opinion. All too often, a slogan takes on more than its surface meaning, and that can make using that slogan tricky. A simple example is with politics. On certain topics I agree with whatever happens to be define....
|
|
This blog post details how I finally understood that Docker is not the perfect abstraction I thought it was and how the hardware your docker…
|
|
I will not say anything about me because those person are so much famouse they never want this that they make so much popularty. I am simple cute and attractive independent female service that most male like me. Surat is the most attractive place for commercial person as well as business men they looks different apportunity for him they want to get new when they fell lassy then they find first independent female service those how can g....
|
Comments Do you know how to say no? People often feel guilty for saying no to opportunities, but in reality you should say no when you really care about something but know you are not the best person. It doesn’t matter if you’re not interested, if you don’t have enough time, or you don’t have the right skills. If you understand saying no will make the project/event/collaboration/etc. more successful then you can better position yourself to..
|
|
In April, I put together a Python script that would load an XML export from Wikipedia into a local SQLite database because, once again, you never know when you'll inadvertently become a time traveller who needs knowledge of future events to return home. (Look, it's more interesting than just saying “because I find it amusing”, so just roll with me here.) This script satisfied the typical time traveler's use-case of “finding a bit of topical..
|
|
Are you a visual learner? Does it help to have programming concepts shared with concrete examples and images? Would you like to see if your child might be interested in programming? This week on the show, we talk with author Shari Eskenas about her books, "A Day in Code - Python: Learn to Code in Python Through an Illustrated Story" and "Learn Python Through Nursery Rhymes & Fairy Tales."
|
|
Service Architecture at SoundCloud — Part 3: Domain Gateways
-
developers.soundcloud.com
-
4 years ago
-
eng
This article is the last part in a series of posts aiming to cast some light onto how service architecture has evolved at SoundCloud over…
|
Comments Shipping code that doesn’t catch fire Sometimes I push code into production that I’m certain will work well. Not because of test coverage or PR reviews, but usually just because the change was so simple and obvious there couldn’t possibly be another way to do it. Many times those pushes work fine and my false confidence is reinforced to do it again another day. Often times I end up paying for an undocumented quick fix later. Som..
|
Overview Shadow DOM has slowly and steadily become an integral part of modern web apps. Before this, the Web platform provided only one way…
|
|
Service Architecture at SoundCloud — Part 3: Domain Gateways
-
developers.soundcloud.com
-
4 years ago
-
eng
This article is the last part in a series of posts aiming to cast some light onto how service architecture has evolved at SoundCloud over…
|
|
Snyk will be sponsoring the 2021 Open Source Summit and presenting a number of talks related to open source security.
|
|
Create your first NFT Marketplace for selling cars in PHP Laravel and web3.js
-
blog.adnansiddiqi.me
-
4 years ago
-
eng
If you are into Crypto then chances are you have heard about NFT, especially after the incidents like Beeple sold his art for $69 million dollars or this friendship meme. NFT is usually considered is suitable for arts like pictures only but this is not true. NFT is all about uniqueness, authority, and the transfer of ownership. We are going to use NFT for selling cars. The video demo of this project can be seen below: In this post, I will....
|
|
The American Style of quotation mark punctuation makes no sense
-
nicolaiarocci.com
-
4 years ago
-
eng
Years ago, I translated an essay by Terry Windling, On Tolkien and Fairie-Stories , from American English to Italian. I remember arguing with the author about her use of periods in quotations. Each quotation would end with a period before the closing mark. I was puzzled. We don’t do that in Italy. More importantly, I read many English texts where the period was left outside the quotation itself. She insisted that her style was correct 1..
|
Comments Practice I’ve been on a diet and I’m pretty sure this cat has better sit-up form than I have. Just like anything we do it takes practice and if we don’t do it for a while we fall out of form. As much as I exercised in high school I have to relearn a lot after not doing much for the past 20 years.
|
|
Repository: @knadh/indexed-cache GitHub release page: v0.4.3 What’s Changed Legacy bundle and bugfixes by @vividvilla in https://github.com/knadh/indexed-cache/pull/11 code clean up - async/await by @ketan-10 in https://github.com/knadh/indexed-cache/pull/10 Fix legacy build by @vividvilla in https://github.com/knadh/indexed-cache/pull/12 Full Changelog : https://github.com/knadh/indexed-cache/compare/v0.4.0....
|
|
You can now get better, quicker, clearer access to Snyk docs, allowing you to find the information you need, to get more and better use of your Snyk platform.
|
|
Download and Cache YouTube Data in an Eleventy Website with Simple JavaScript
-
www.thepolyglotdeveloper.com
-
4 years ago
-
eng
So you want to add your YouTube videos to your static generated website, but you don't want to manually keep track of all your videos and playlists? I get it because I've been there! Take my website, ... The post Download and Cache YouTube Data in an Eleventy Website with Simple JavaScript appeared first on The Polyglot Developer .
|
|
When you install package like jmc or VisualVM from sdkman, the installation is for your current user only, so it doesn’t create desktop shortcuts allowing you to start program from Gnome or KDE app launchers. Unfortunately this by design forces users to start application from command line, even when it’s a desktop application. To fix it, and be able to run jmc from Alt+F2 launcher you need to create your own desktop file like this:
|
|
Hidden work, systems design, compensation, and faster learning - 123dev #10
-
justingarrison.com
-
4 years ago
-
eng
Comments Hidden work I never thought about how donuts were filled. I should have guessed it was someone’s job, but I assumed it was automated. It makes me realize there’s a lot of work I never think about. There is lots of work I do that no one else thinks about. This isn’t a bad thing. It’s important to view my work as a delightful filling to someone’s day. Hopefully, like this email is for you.
|
I responded to a little challenge from Matt Layman of the Django Riffs podcast Episode 15, User Session Data. Toward the end of the episode, Matt asked what might happen if over 4k worth of text was passed into messages if the backend storage method was cookies? What I found was unexpected. First, you can… Continue reading Max Size of Django message Data in Cookie Storage
|
|
In this post, we’ll take a look at different ways to approach Python dependency management, and briefly explore dependency security.
|