Skip to content

Instantly share code, notes, and snippets.

@yasu-s
yasu-s / manifest.json
Last active February 23, 2024 05:41
Chrome拡張 - ScreenCapture Test
{
"manifest_version": 3,
"name": "ScreenCapture Test",
"version": "1.0",
"description": "ScreenCapture Test",
"permissions": ["activeTab", "debugger"],
"action": {
"default_popup": "popup.html"
}
}

mTLS 配置

对于mTLS的配置的证书来说,有如下的提示。

  • 三个文件。 对于大多数系统,如:MySQL, Redis,PostgreSQL。会需要三个文件:CA证书 + CERT 和 KEY。可以在我的这个开源项目(https://github.com/haoel/mTLS/tree/main/certs )中找到我生成的CA,以及 Server 和 Client的 .crt.key 文件。生成的方法也在我的那个开源项目中了。

  • 两个文件。 对于有的系统,比如:MongoDB,他只要两个文件,一个是CA,一个是 pem 文件,对于pem文件,你可以直接把上面的 .crt 和 .key 合并了就好了。如:cat server.crt server.key > server.pem

  • JKS文件。 对于一些系统,比如:Kafka 和 Zookeeper。他要的不是上面的明文的格式,他要的是一种jks的格式,这是Java的格式。怎么从上面的明文的方式转到jks的文件。需要经过下面几步。

@EvansWinner
EvansWinner / fake_acpi.ps1
Last active January 16, 2024 03:39
Quick get battery status on Windows Powershell command line
# I am used to typing "acpi" at the command line in Linux to see
# what my battery status is. I'm sure acpi does all kinds of other
# useful stuff, but that's what I am used to having. Here
# is something to do the same in Windows Powershell calling
# out to the wmic program. I have it it my $profile file.
# Also uses findstr and a list of output code meaning I found on
# Stackexchange or somewhere.... (Sorry, don't remember where.)
function acpi{
@ThaddeusJiang
ThaddeusJiang / isLeapYear.js
Last active October 19, 2022 04:59
isLeapYear in TypeScript
function isLeapYear(year: number) {
return new Date(year, 1, 29).getDate() === 29
}
export default isLeapYear
@nagishin
nagishin / backtest_fix_leverage_long.ipynb
Created January 12, 2021 02:10
backtest_fix_leverage_long.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@sophea
sophea / TransactionManagerConfig
Created February 3, 2020 08:53
multi chained Transactions Manager
/**
* @author Mak Sophea
* @date : 1/15/2020
**/
@Configuration
public class TransactionManagerConfig {
@Bean(name = "chainedTransactionManager")
public ChainedTransactionManager transactionManager (
@Qualifier("sqlServerTransactionManager") PlatformTransactionManager sqlTransactionManager,
package com.yourproject.datastructures;
import java.io.*;
import java.util.*;
import java.util.function.Consumer;
/**
* Disk-backed array list
* @param <E> element type
*/
@idurucz
idurucz / MyHttpsServer.java
Last active October 15, 2022 01:25
Java SSL HttpsServer with HttpHandler to send response to client (uses com.sun.net.httpserver.HttpsServer)
import java.io.*;
import java.net.InetSocketAddress;
import com.sun.net.httpserver.HttpsServer;
import java.security.KeyStore;
import javax.net.ssl.KeyManagerFactory;
import javax.net.ssl.TrustManagerFactory;
import com.sun.net.httpserver.*;
import javax.net.ssl.SSLEngine;
import javax.net.ssl.SSLParameters;
@ykubota
ykubota / changelog.md
Last active June 24, 2021 00:44
Java 11による変更点。

Java 11: 利用や動作に影響を与える変更点

Java 10はこちら

なお、本資料に記載しているものの一部は実機確認してないので、お使いのコードを修正する前に動作確認してください :)

@ykubota
ykubota / changelog.md
Last active June 24, 2021 00:44
Java 10による変更点。[Java 女子部](https://javajo.doorkeeper.jp/events/71949) と [JJUG Night Seminar](https://jjug.doorkeeper.jp/events/71974) で利用

Java 10: 利用や動作に影響を与える変更点

なお、本資料に記載しているものの一部は実機確認してないので、お使いのコードを修正する前に動作確認してください :)

はじめに