Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK











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"

Multi-repos KISS - pricey.uk - 6 years ago - eng

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 表示操作失败,也可以不设置超时参数一直....

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..

Reversing thread - lainchan.org - 6 years ago - yue
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:/..

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..

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....

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 ..

Skiing bookmarks - xenodium.com - 6 years ago - eng

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...

Since fixing each and every web application vulnerability in your backlog is simply impossible, you have to prioritize. Prioritization helps you focus on the issues that matter most to your organization and thus enables you to make the most out of the limited time and resources at your disposal for the best security impact.

We’re happy to announce our second AWS Quick Start, to help you get Snyk working with Amazon Elastic Container Registry (ECR) and AWS Lambda with just the click of a button.

Investigating why certain UIKit controls throw runtime exceptions in Catalyst's 'Optimize Interface for Mac' mode and discovering which controls are forbidden.

BSD-licensed software is popular with teams that have specific goals in mind. Learn more about BSD license terms, conditions, benefits, commercial usage and more.

12 visitors online