|
Three countries, vastly different resources and freedoms. The numbers reveal who's really threatening peace in the region.
|
|
The macOS Preview app does a great job inserting signatures to existing pdfs. I was hoping it could overlay images just as easily. Doesn't look like it's possible, without exporting/reimporting to image formats and losing pdf structure. Did I miss something? In any case, I found formulatepro . Dormant at Google Code Archive, but also checked in to github . With a tiny patch , it builds and runs on Catalina. One can easily insert an ima..
|
|
Best electrical insulation tape . I’ve spent the last 3 months building the home office of my dreams .
|
Three countries, vastly different resources and freedoms. The numbers reveal who's really threatening peace in the region.
|
|
In this article, we will see how I built my notes site using a simple node script and deployed using Github actions.
|
|
In this article, we will see how I built my notes site using a simple node script and deployed using Github actions.
|
|
These days, I almost exclusively run Arch Linux in my homelab and personal machines. Had I the brain cells to spare, I'd try and get NixOS running on ARMv7, but in the meantime, a mix of vanilla x86_64 Arch and Arch Linux ARM is my chosen flavor just to keep things consistent. I've run Arch as my primary server OS for almost a decade now, and although I'm sure some will balk at the idea, I've found that the distribution has performed wond....
|
Here are some physics textbooks that I’ve read over the years. Each textbook is rated from 1-5 Diracs () on quality for self-study. Most topics are divided into (basic) and (advanced). Tips for self-study: Shorter is better when it comes to textbooks. The problem with self-study is missing the forest for the trees. Most textbooks … Continue reading "Physics textbooks for self-study"
|
|
As you might know, I’m a native Spanish speaker, and this is an English-language blog. It has served me well for over 15 years and counting, and still does. However, most of my writing have been done lately in Spanish. Not because of anything special; they were just extended status updates in Facebook. But somehow...
|
|
LinkedBlockingDeque LinkedBlockingDeque 是基于 链表 的 双端阻塞队列 , 线程安全 ,元素不允许为 null。 空间容量最大一般为Integer.MAX_VALUE,如果构造器中指定了最大值则队列长度将会被限制在该值以下。 大部分方法都以固定时间运行,批量操作,例如:remove, removeFirstOccurrence,removeLastOccurrence,contains,iterator.remove(),将以线性时间运行。 LinkedBlockingDeque 是 阻塞队列 ,是指对于一些指定的操作,在插入或者获取队列元素时如果队列状态不允许该操作可能会阻塞住该线程直到队列状态变更为允许操作,这里的阻塞一般有两种情况。 第一种是插入元素时,如果当前队列已满将会进入阻塞状态,一直等到队列有空的位置时再讲该元素插入,该操作可以通过设置超时参数,超时后返回 false 表示操作失败,也可以不设置超时参数一直....
|
|
Using Pylance to Write Better Python Inside of Visual Studio Code
-
realpython.com
-
6 years ago
-
eng
A big decision a developer has to make is what tool to use to write code? Would you like an editor that understands Python, and is there to help with suggestions, definitions, and analysis of your code? For many developers, its the free tool, Visual Studio Code. This week on the show, we have Savannah Ostrowski, program manager for the Python Language Server and Python in Visual Studio. We discuss Pylance, a new language server with fast, f..
|
|
ITT: anything reverse engineering related Here you can post your favorite tools, tricks, books, ctf problems, etc >r2 extensions https://r2wiki.readthedocs.io/en/latest/home/radare-plugins/ >Open sec http://opensecuritytraining.info/ReverseEngineeringMalware.html >Binary exploitation http://security.cs.rpi.edu/courses/binexp-spring2015/ >YT https://www.youtube.com/channel/UCVFXrUwuWxNlm6UNZtBLJ-A https:/..
|
|
The Least Dangerous Game: How (And Why) To Hunt Miners In Eve Echoes
-
greaterdanorequalto.com
-
6 years ago
-
eng
Eve Echoes is the mobile version of the MMORPG Eve Online. In it, you play as a Capsuleer, a cloned human that can pilot space ships all around a giant galaxy, mining, hunting pirates, or being a pirate yourself. If you get blown up, you lose your ship,
|
|
Let’s create a very very very basic live wallpaper on Android. Background on Backgrounds Android has had live wallpapers since Android 2.1 (Eclair, API 7) which was released in January of 2010 1 . If you were using Android back then, you might have remembered this gem of a wallpaper. 2 Step 0 - Prep an Android project Create an Android project using the creation wizard. I used all of Android Studio ’s default settings with Kot....
|
|
Let’s create a very very very basic live wallpaper on Android. Background on Backgrounds Android has had live wallpapers since Android 2.1 (Eclair, API 7) which was released in January of 2010 1 . If you were using Android back then, you might have remembered this gem of a wallpaper. 2 Step 0 - Prep an Android project Create an Android project using the creation wizard. I used all of Android Studio ’s default settings with Kot....
|
|
Note: this post is now on blog.searchmysite.net at https://blog.searchmysite.net/posts/searchmysite.net-update-seeding-and-scaling/ . Introduction Link to heading It has been just over 2 months since I launched https://searchmysite.net . I’ve had some good feedback from the IndieWeb community in that time, and made some key changes as a result, so thought it was time for an update. You may still want to refer to searchmysi..
|
Overview We recently started with moving a lot of our infrastructure onto Google Cloud Platform. With this, we also decided that a lot of…
|
|
Note: this post is now on blog.searchmysite.net at https://blog.searchmysite.net/posts/searchmysite.net-update-seeding-and-scaling/ . Introduction Link to heading It has been just over 2 months since I launched https://searchmysite.net . I’ve had some good feedback from the IndieWeb community in that time, and made some key changes as a result, so thought it was time for an update. You may still want to refer to searchmysi..
|
|
How to deploy a Vue.js Jamstack application on Netlify with automatic security updates from Snyk
-
snyk.io
-
6 years ago
-
eng
Fancy learning front-end security concepts while also learning how to deploy a static website on Netlify? Ready to learn how you can automatically detect and fix vulnerable JavaScript dependencies? Let's jump right in.
|
|
ConcurrentLinkedDeque ConcurrentLinkedDeque 是基于 链表 的 无限双端队列 , 线程安全 ,不允许 null 元素。 ConcurrentLinkedDeque 内部通过 CAS 来实现线程同步,一般来说,如果需要使用线程安全的双端队列,那么推荐使用该类。 由于双端队列的特性,该类同样可以当做 栈 来使用,所以如果需要在并发环境下使用栈,也可以使用该类。 迭代器设计为 弱一致性 的(weakly consistent),此外还可以通过descendingIterator方法获取一个通过相反方向遍历的迭代器。 虽然跟 LinkedList 一样都是双端队列的链表实现,但由于其并发特性,导致无法简单点的通过计数来确定队列的长度,所以size方法将会 以线性时间 运行,并且如果在执行期间被其它线程修改可能返回 不准确的结果 。 对于批量操作,例如:addAll,removeAll,retainAll,containsA....
|
|
Lessons learned building an accessible web application framework
-
engineering.cerner.com
-
6 years ago
-
eng
Since 2017, we at Cerner have been building Terra, a single page web application framework, and accessibility has always been a primary goal. Over the years we’ve learned a lot about how to build and test accessible websites, as well as the diverse group of people we’re serving. With this blog post, we’d like to take a moment to share what we’ve learned so far. Why accessibility matters At Cerner, we build software for many different users ..
|
|
Octave is a free and open source scientific computing platform. It is especially suited for mathematical operations and has a simple mechanism to plot the data. Trigonometry visualizations are especially powerful with Octave.
|
|
Important update below . After a very long journey we will launch the new Codename One website on October 2nd. Since this will only deal with the website itself most things should still work as they did before. Thanks to the cloud dashboard the migration shouldn’t disrupt any users and should be 99% superficial. __ The launch will be delayed tentatively to October 9th but possibly even later One thing that might be impacted are ..
|
|
On behalf of the Snyk team, I wanted to share with you why we are excited to integrate DeepCode’s technology to the Snyk Cloud Native Application Security platform, and what it will mean for our customers and users.
|
|
ArrayDeque ArrayDeque 是 Java 集合中 双端队列 的 数组实现 ,双端队列的链表实现( LinkedList )我们在前几篇文章中讲过了。 ArrayDeque 几乎没有容量限制,设计为 线程不安全的 , 禁止 null 元素 。 ArrayDeque 作为 栈 使用时 比 Stack 类效率要高 ,作为 队列 使用时 比 LinkedList 要快 。 ArrayDeque 大多数的额操作都在 固定时间 内运行,例外情况包括 remove,removeFirstOccurrence,removeLastOccurrence,contains,iterator.remove(),和批量操作,这些将以 线性时间 运行。 iterator同样也被设计为 fail-fast 。 方法 ArrayDeque 作为 队列(FIFO) 使用时的方法: 队列方法 等效的双端队列方法 add(e) addLast(e) ....
|
|
Moving from Enzyme to React Testing Library is rough. You can't do a lot of things you used to, and there are new best practices. Let's learn them!
|
|
Hi again! It’s been a long time. I know… and there’s lot of things to share and get to speed. But that can wait for now. Today I would like to talk about a tool which I classify as a lifesaver: something which really takes a lot of meaningless worries and headaches from your daily...
|