Skip to content

Instantly share code, notes, and snippets.

View seraphy's full-sized avatar

seraphy seraphy

View GitHub Profile
@hyuki
hyuki / ChatWithChatGPT.md
Last active April 23, 2023 23:39
結城浩とChatGPTの対話

結城浩とChatGPTの対話

2022年12月2日

  • 「質問」は結城浩の文章です。
  • 「回答」はChatGPTの文章です。

質問

ChatGPTという対話するAIツールがあります。人間が質問を投げかけるとそれらしく対話して回答してくれるツールです。こういうツールに対してどんな質問を投げかけたらおもしろい対話になるでしょうかね。何かアイディアがあったら聞かせてください。具体的な質問を知りたいなあ。

@mala
mala / 202012_smooz.md
Last active October 6, 2022 14:28
Smoozサービス終了に寄せて

Smoozサービス終了に寄せて

前置き

  • この文章と、それに含まれる考察や各サービスへの脆弱性報告などはmala個人の活動であり、所属している企業とは関係ありません。
  • 一方で私は、企業が閲覧履歴を収集して何をしたいのか、所属してる企業や他社事例について、ある程度詳しい当事者でもあります。
  • 一般論として書けることは書けるが、(業務上知り得た知識で開示されてないものなど)個別具体的なことは書けないこともあり、また観測範囲に偏りがある可能性もあります。

Smoozに報告した脆弱性2件

@jdgregson
jdgregson / Start-TCPListener.ps1
Created January 2, 2020 19:04
Simple example of listening on a port and reading from a socket in PowerShell.
$listener = [System.Net.Sockets.TcpListener]9999
$listener.Start()
while ($true) {
$client = $listener.AcceptTcpClient()
$rEndpoint = $client.client.RemoteEndPoint
$data = ""
$stream = $client.GetStream()
$buffer = New-Object System.Byte[] 1024
while ($client.Connected -and $stream.DataAvailable -and
($i = $stream.Read($buffer, 0, $buffer.Length)) -ne 0) {
@seraphy
seraphy / SwingScaleExample.java
Last active December 31, 2018 04:11
SwingのJava9以降で、Hi-DPI環境下で暗黙で適用されるスケールを明示的に解除する実験例。 および、スケールされている環境下でロードしたイメージの実ピクセルサイズでの描画を行う実験例。およびスケール環境下でのマウス座標の確認。
package jp.seraphyware.java10learn;
import java.awt.BasicStroke;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Graphics2D;
@kawabata
kawabata / criminal_jc.md
Last active June 28, 2022 07:04 — forked from shunirr/criminal_jc.md
女子中学生チケット詐欺事件

criminal_jc

@aoetk
aoetk / DesktopAPITestApp.java
Last active October 13, 2021 23:30
Java 9のデスクトップAPIをJavaFXから利用するサンプル
package aoetk.test.desktop;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class DesktopAPITestApp extends Application {
@hayajo
hayajo / .gitignore
Last active December 5, 2018 01:03
「GoでくつるLinuxコンテナ」 - 第10回 コンテナ型仮想化の情報交換会@東京 #lxcjp
.vagrant/
@Hamayama
Hamayama / 1007_MinGW64_Install.md
Last active January 23, 2024 05:29
MSYS2/MinGW-w64 (64bit/32bit) インストール手順 メモ

MSYS2/MinGW-w64 (64bit/32bit) インストール手順 メモ

  • 自分がインストールしたとき (2022年9月) の参考用のメモです。
    (情報が古くなっている可能性があります)
  1. MSYS2 のページ
    https://msys2.github.io/
    から、MSYS2 のインストーラ ( msys2-x86_64-20220904.exe ) を取得して実行します。
    (注意:32bit 版のインストーラは、提供されなくなりました。
@hayajo
hayajo / README.md
Created April 4, 2016 08:21
Server::StarterでJavaのWebアプリを起動する

Server::StarterでJavaのWebアプリを起動する

Scalatraで作成されJettyを組み込んだ実行可能なjarをServer::Starterで実行して、ホットデプロイを可能にするまでの簡単な手順です。

これにより、クラスローダーを利用した運用からLLと同様な形態でアプリケーションを運用することが可能となります(アプリケーションごとにJVMプロセスを起動する)。

@retorillo
retorillo / 2016-01-07-getdevicecaps-returns-96.md
Last active April 21, 2024 08:03
GetDeviceCapsが常にDPI96を返す問題と解決方法について

GetDeviceCapsが常にDPI96を返す問題と解決方法について

このドキュメントについて

このドキュメントは次の環境で記述されていますが、 他の開発環境でもほぼ同様の考え方で問題なく使えます。

  • オペレーシングシステム:Windows 10 (Windows Vista以降が必要)
  • 対応言語: C / C++ / C#
  • 対応コンパイラ: gccまたはg++ (minGW) / csc