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

When writing JavaScript applications, you describe its dependencies using a `package.json` file. This file contains all of your applications direct dependencies and their versions. If you're buildin...



Advertising does not show us the benefits of a product anymore. In fact, it’s not even interested in selling anymore. Instead, it preaches. It tells us that we must hold some progressive and widely-held but not necessarily true belief about… Continue reading →

October 2020 Projects - venam.net - 5 years ago - eng
Seven long and perilous months have gone by since my previous article, what feels like an eternity, and yet feels like a day — Nothing and everything has happened. All I can add to the situation in my country, that I've already drawn countless times, is that my expectations weren't fulfilled. Indeed, after a governmental void and a horrific explosion engulfing a tremendous part of the capital, I'm not sure any words can express the conflict..


Matthew T. Butler Intermedia Workshop notes University of Iowa 1999-2003 Intermedia Writing explores language from a visual arts perspective. It examines the relationship between word and image as well as word as image. It asks, “How can we write with video, with paint, with our bodies? How does language function in the artist’s studio?” Intermedia […]

The Python return statement is such a fundamental part of writing functions. Is it possible you missed some best practices when writing your own return statements? This week on the show, David Amos returns with another batch of PyCoder’s Weekly articles and projects. We also talk functional programming again with an article on the Python map function and processing iterables without a loop.

You’re complex, why can’t we think of strangers the same way? Throughout a series of case studies Gladwell attempts to answer why…

The Mintegral SDK is a popular mobile app advertising SDK available for both the iOS and Android platforms. It is used by application developers to monetize their apps with third-party ads. The Snyk security research team has made two significant disclosures surrounding the Mintegral SDK. The aim of this article is to share the technical details of our research and findings beyond what was covered in the blog posts.

To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, transform, load)? In particular, data pipelines built in SQL are rarely tested. However, as software engineers, we know all our code should be tested. So in this post, I’ll describe how we started testing SQL data pipelines at SoundCloud.

To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, transform, load)? In particular, data pipelines built in SQL are rarely tested. However, as software engineers, we know all our code should be tested. So in this post, I’ll describe how we started testing SQL data pipelines at SoundCloud.

This post is about using Python in Blender . It’s not a tutorial. It’s more of an inspiration to learn and experiment with Python. Imagine you work on a piece. The first stage is very experimental. You look for what works and what doesn’t. At some point the piece and the process take shape. Some things become repetitive. It’s very useful to notice those patterns early and optimize them. Lets say I’m working in ZBrush and I want to re..


If you’ve been reading this blog for any amount of time, you’ll know that I publish monthly book reading lists . While the format has changed slightly since my first book reading list in January of 2018 , and I didn’t publish one the following month, the posts have been a regular part of this blog for almost three years now.

This week, Snyk was recognized by Comparably’s employer awards in 2 categories: ‘Happiest Employees’ and ‘Best Compensation’.

As part of this ongoing effort, Snyk has leveraged new information to conduct additional research into the Mintegral SDK. As a result of this research, additional findings have been uncovered.

Learn more about OWASP top 10 vulnerabilities in order to avoid frustrating and often costly application security failures.

안녕하세요~^^ 워드프레스 사이트에서 메뉴는 테마 쪽과 관련이 있습니다. 테마에 관련 설정이 있는지 확인해보시겠어요? 만약, 테마 쪽에 별다른 설정이 없다면 워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에 아래의 코드를 추가해보세요. #site-navigation2 #top-menu { background: red; }   크롬 브라우저 개발자 도구(F12)를 활용하시면 CSS 속성을 쉽게 찾을 수 있고 미리 테스트해보실 수 있습니다. 고맙습니다.

Introduction If you have followed this blog over the last few years, many of the posts focus on techniques for bypassing application control solutions such as Windows Defender Application Control (WDAC)/Device Guard and AppLocker. I have not been blogging as much lately but wanted to get back into the rhythm and establish a similar theme […]


Étude in C minor - zserge.com - 5 years ago - eng
Let me start with a picture. int main() {float f ;char c;int d,o;while(scanf( "%d%c%d ",&d,&c,&o) >0){c&=31;for(f=!(c>>4)*55,c=(c*8/5+8)%12+o* 12-24;c--;f*=1.0595); for(d=16e3/d;d--; putchar(d*f *.032)) ;}} I don’t really draw well, so I used formatted C code instead. That was supposed to be a triangular sound wave written in C. In fact, this very C code plays two-octave melodies written in text notation from stdin. It’s only 160 bytes, fit..

While working with a client, we had a requirement to perform bulk insert/update using Retool table and Redshift database. For this situation, We had to loop through the table records and execute a dynamic SQL query in Redshift. Redshift database supports execution of dynamic SQL with the help of Prepared Statements or Stored Procedures. Prepared Statements We use prepared statements when we want to execute dynamic SQL queries directly witho..

In 2017, I co-founded Moonlight as a professional community for software developers with Emma Lawler. We were both leaving San Francisco, and wanted to make it easier for all developers to find specia...

In 2017, I co-founded Moonlight as a professional community for software developers with Emma Lawler. We were both leaving San Francisco, and wanted to make it easier for all developers to find specia...

Étude in C minor - zserge.com - 5 years ago - eng
Let me start with a picture. int main() {float f ;char c;int d,o;while(scanf( "%d%c%d ",&d,&c,&o) >0){c&=31;for(f=!(c>>4)*55,c=(c*8/5+8)%12+o* 12-24;c--;f*=1.0595); for(d=16e3/d;d--; putchar(d*f *.032)) ;}} I don’t really draw well, so I used formatted C code instead. That was supposed to be a triangular sound wave written in C. In fact, this very C code plays two-octave melodies written in text notation from stdin. It’s only 160 bytes, fit..



Table of Contents Do We Really Need Plug-ins? Plug-ins in Layered Java Applications Class Unloading in Practice If Things Go Wrong Learning More Layers are sort of the secret sauce of the Java platform module system (JPMS): by providing fine-grained control over how individual JPMS modules and their classes are loaded by the JVM, they enable advanced usages like loading multiple versions of a given module, or dynamically a....

Table of Contents Do We Really Need Plug-ins? Plug-ins in Layered Java Applications Class Unloading in Practice If Things Go Wrong Learning More Layers are sort of the secret sauce of the Java platform module system (JPMS): by providing fine-grained control over how individual JPMS modules and their classes are loaded by the JVM, they enable advanced usages like loading multiple versions of a given module, or dynamically a....

HashMap HashMap 实现了 Map 接口,用于存储键值对,与 Hashtable 不同的是,HashMap 允许 null 元素 。 HashMap 具有两个性能相关的参数: 初始容量( initial capacity ) 和 负载因子( load factor ) , 容量是指 HashMap 桶( buckets ) 的容量,初始容量即 HashMap 在创建时桶的默认大小。 负载因子默认是 0.75 ,默认初始容量是 16 ,初始容量如果设置过大会导致遍历时间变长,但可以降低 resize 的次数,需要结合场景自己权衡。 在容量达到阈值后会进行扩容,扩容后容量为当前的 两倍 。 另外设置的初始容量并不代表实际数组的初始大小,而是会根据设定值找到一个最近的 2 的次幂 当做初始容量。而因为每次扩容都是两倍,所以也保证了数组长度一直是 2 的次幂 。 HashMap 是 非线程安全 的,可以通过 Collections 类获....

V relácii na jednej strane zdôrazňujeme, že v každej väčšej sociálnej skupine sú ľudia viac a menej šikovní, poctiví či inteligentní. Prvoradé sú vlastnosti konkrétneho človeka, hlavne morálka a živý kontakt medzi kultúrami môže naozaj prinášať vedecké, kultúrne, ale aj ľudské obohatenie. Avšak multikulturalizmus v podobe, ako je presadzovaný na Západe a ako je aj politickými mimovládkami pretláčaný u nás, má mnoho nevýhod. Po prvé, neber....

Modern web and mobile user experiences is a worldwide thing. Localization of your application (supporting multiple languages) will help you to reach worldwide people. Angular is offering Internationalization(i18n) plugins to enrich your application with multiple languages. In this post I will discuss the implementation with lazy loading design pattern with supporting dynamic content. Take a quick look at the live demo and choose the langua..




Learn how to control element sizing, maintain proper spacing, and implement fluid typography using these well-supported CSS functions.


Update: The project has been abandoned as it was quite ineffective, it seemed. The room does not exist anymore. I think I have found a method to efficiently identify and act against lurker bots on Matrix. If you are not aware what I am talking about, read the linked article - note: the "vigilant user" mentioned in there is me. So, what is this method? I have found another sign of how to identify at least some of them - similarly to t....

Did ESLint tell you to add a function to your dependency array, and now you're getting infinite re-renders? Let's learn how useEffect can help.

We’re ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search strategies In the last article, we improved our naive search from “try all positive integers” to enumerate a subset of integers (superabundant numbers), which RH counterexamples are guaranteed to be among. These numbers grow large, fast, and we quickly reached the limit of what 64 bit integers can store. Unbounded integer ari..

We’re ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search strategies In the last article, we improved our naive search from “try all positive integers” to enumerate a subset of integers (superabundant numbers), which RH counterexamples are guaranteed to be among. These numbers grow large, fast, and we quickly reached the limit of what 64 bit integers can store. Unbounded integer ari..

We’re ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search strategies In the last article, we improved our naive search from “try all positive integers” to enumerate a subset of integers (superabundant numbers), which RH counterexamples are guaranteed to be among. These numbers grow large, fast, and we quickly reached the limit of what 64 bit integers can store. Unbounded integer ari..

Below see two kernel density estimations. What could you say about them? Most likely, you say that the first plot is based on a uniform distribution, and the second one is based on a multimodal distribution with four modes. Although this is not obvious from the plots, both density plots are based on the same sample: 21.370, 19.435, 20.363, 20.632, 20.404, 19.893, 21.511, 19.905, 22.018, 19.93, 31.304, 32.286, 28.611,....

101 visitors online