洪 民憙 (Hong Minhee)'s avatar

洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · 954 following · 1269 followers

An intersectionalist, feminist, and socialist guy living in Seoul (UTC+09:00). @tokolovesme's spouse. Who's behind @fedify, @hollo, and @botkit. Write some free software in , , , & . They/them.

서울에 사는 交叉女性主義者이자 社會主義者. 金剛兔(@tokolovesme)의 配偶者. @fedify, @hollo, @botkit 메인테이너. , , , 等으로 自由 소프트웨어 만듦.

()

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

安寧(안녕)하세요, 저는 서울에 살고 있는 30() 後半(후반) 오픈 소스 소프트웨어 엔지니어이며, 自由(자유)·오픈 소스 소프트웨어와 聯合宇宙(연합우주)(fediverse)의 熱烈(열렬)支持者(지지자)입니다.

저는 TypeScript() ActivityPub 서버 프레임워크인 @fedify 프로젝트와 싱글 유저() ActivityPub 마이크로블로그인 @hollo 프로젝트와 ActivityPub 봇 프레임워크인 @botkit 프로젝트의 製作者(제작자)이기도 합니다.

저는 ()아시아 言語(언어)(이른바 )와 유니코드에도 關心(관심)이 많습니다. 聯合宇宙(연합우주)에서는 國漢文混用體(국한문 혼용체)를 쓰고 있어요! 제게 韓國語(한국어)英語(영어), 日本語(일본어)로 말을 걸어주세요. (아니면, 漢文(한문)으로도!)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

こんにちは、私はソウルに住んでいる30代後半のオープンソースソフトウェアエンジニアで、自由・オープンソースソフトウェアとフェディバースの熱烈な支持者です。名前は洪 民憙ホン・ミンヒです。

私はTypeScript用のActivityPubサーバーフレームワークである「@fedify」と、ActivityPubをサポートする1人用マイクロブログである 「@hollo」と、ActivityPubのボットを作成する為のシンプルなフレームワークである「@botkit」の作者でもあります。

私は東アジア言語(いわゆるCJK)とUnicodeにも興味が多いです。日本語、英語、韓国語で話しかけてください。(または、漢文でも!)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm looking for your opinions from the developers of the fediverse.

A common HTML web page can contain related links via the <link> tag. I would like to do the same for Activity Streams objects, for example:

{
  "@context": "https://www.w3.org/ns/activitystreams",
  "id": "https://writings.hongminhee.org/ap/2024/12/a-year-with-the-fediverse.json",
  "type": "Article",
  "name": "A year with the fediverse",
  "content": "2024 was truly a year where I was deeply immersed in the fediverse. …",
  "url": "https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/",
  "attachment": [
    {
      "type": "Link",
      "rel": "alternate",
      "hreflang": "ko",
      "href": "https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.ko-hang-kr.html",
      "mediaType": "text/html"
    },
    {
      "type": "Link",
      "rel": "alternate",
      "hreflang": "ja",
      "href": "https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.ja.html",
      "mediaType": "text/html"
    }
  ]
}

Do you think this makes sense, and would it be appropriate to put Link objects in the attachment?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 오브젝티프's post

@objectif 여태까지 【댓글】이 【대다】와 【글】이 합쳐진 말인 줄 알았는데, 《표준국어대사전》에 따르면 【對】와 【글】이 합쳐진 말이군요? 알려주셔서 감사합니다.

지상 최강의 개발자 쥬니니's avatar
지상 최강의 개발자 쥬니니

@juunini@yodangang.express

온갖 고생 끝에 왠만한 일로는 죽지 않는
라즈베리파이 기반 on-prem 인프라를 구축해냈습니다.

각각의 노드는 약 20km 이상 떨어져있고
각각의 장소에서 정전이나 화재 등의 사고가 발생해도
k8s 클러스터는 죽지 않았기에
서비스에는 장애가 발생하지 않는 구조이지요.

on-prem 기반 인프라이기에 유지비가 낮은건 덤이구요 ㅎㅎ

https://velog.io/@juunini/diehard-on-prem-infra-under-one-dollor

KAGAMI🏳️‍🌈🏳️‍⚧️'s avatar
KAGAMI🏳️‍🌈🏳️‍⚧️

@saschanaz@sekai.social

전국의시민단체여러분 연합우주나 블루스카이에 계정만들고 브리지도켜주세요

서울대저널's avatar
서울대저널

@snujournal.bsky.social@bsky.brid.gy

[서울대저널] 오늘 아침 전국장애인차별철폐연대(전장연)가 안국역에서 지하철 선전전을 펼치는 가운데, 시민들이 “장애인도 시민으로 이동하는 민주주의”를 외치며 다이인(Die-in) 행동에 동참하고 있다. #전장연 #안국역 #다이인

Jaeyeol Lee (a.k.a. kodingwarrior) :vim:'s avatar
Jaeyeol Lee (a.k.a. kodingwarrior) :vim:

@kodingwarrior@silicon.moe

kodingwarrior.github.io/wiki/q

연말회고는 없고 드라이하게 4분기 결산

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

올 한 해를 마무리하며 〈聯合宇宙(연합우주)와 함께 한 一年(일년)〉이라는 主題(주제)로 블로그에 글을 올렸습니다. (페이지 구석의 링크를 눌러서 한글專用文(전용문)으로 바꿔서 보실 수 있습니다.)

https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.ko-kore.html

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

I wrote a blog post to wrap up the year 2024: A year with the fediverse.

https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.en.html

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Fediverse Advent Calendar 2024の24日目の記事を書きました。「フェディバースと共に過ごした一年」をテーマに書きました。

https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.ja.html

そんゆか's avatar
そんゆか

@songyuka_@mastodon.social

韓国の警察に足止めされてた農民のトラクター隊を若い世代の女性が大勢集まってデモをして助けた話、ここ何年も世代間の分断が深刻だと社会問題にもなっていた韓国で中高年男性が中心の農民たちと若い女性の連帯に新しい時代の到来を見たという分析をいくつも見た。そういう光景を現場で見た運動のベテラン達は泣いてたらしい。セウォル号や梨泰院惨事、ろうそくデモなんかを見ながら育ったことや、フェミニズムの盛り上がりも関係してるのかな。

Firefox Nightly's avatar
Firefox Nightly

@firefoxnightly@mastodon.social

Tab groups are now enabled by default in Firefox Nightly 135
bugzilla.mozilla.org/1938187

Tab groups with vertical tabs
ALT text detailsTab groups with vertical tabs
Tab groups with horizontal tabs
ALT text detailsTab groups with horizontal tabs
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

一月初旬に @tokolovesme@limeburst さんと一緒に福岡に行く予定。

Minacle's avatar
Minacle

@mayu@uri.life

듀오링고 한국어에 영어 이외의 다른 언어가 생기다!!!!!!!!!!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to :_ko::_ko::_a::_ni::_lya::_n:'s post

@cocoa_vrc 仕様です!

https://datatracker.ietf.org/doc/html/rfc3230#section-4.1.1

4.1 Protocol parameter specifications

4.1.1 Digest algorithms

   Digest algorithm values are used to indicate a specific digest
   computation.  For some algorithms, one or more parameters may be
   supplied.

      digest-algorithm = token

   The BNF for "parameter" is as is used in RFC 2616 [4].  All digest-
   algorithm values are case-insensitive.
ALT text details4.1 Protocol parameter specifications 4.1.1 Digest algorithms Digest algorithm values are used to indicate a specific digest computation. For some algorithms, one or more parameters may be supplied. digest-algorithm = token The BNF for "parameter" is as is used in RFC 2616 [4]. All digest- algorithm values are case-insensitive.
Ric Harvey 🇪🇺🌍💚's avatar
Ric Harvey 🇪🇺🌍💚

@Ric@mastodon.squarecows.com

People I’d like to thank this year for helping build the

@dansup probably the hardest working person in the fediverse @pixelfed and @loops creator

@rolle for his wonderful theme for mastodon I love it ❤️

The teams behind @Castopod @Mastodon

@andypiper great guy lots of great content on devRel - personally learn a lot for him for my job

And a special call out for @geerlingguy not directly Fediverse specific but one of the best content creators on here and always responds to ppl

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Fedify를 C 어느 程度(정도) 짜기도 했었죠… 근데 아무도 안 쓸 것 같아서 TypeScript로 돌아왔습니다.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to :_ko::_ko::_a::_ni::_lya::_n:'s post

@cocoa_vrc あ、JSON-LDのコンテキストの欠落問題、確かに厄介ですね。PythonにもJSON-LDを実装したパッケージがあったと記憶していますが、そういうのを使うのも一つの手ですね。🤔

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

@cocoa_vrc あ、https://apdev.amase.xyz/actorでアクセス可能ですね。

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    "https://w3id.org/security/v1"
  ],
  "type": "Person",
  "id": "https://apdev.amase.xyz/actor",
  "preferredUsername": "johndoe",
  "name": "John Doe",
  "url": "https://apdev.amase.xyz/actor",
  "publicKey": {
    "id": "https://apdev.amase.xyz/actor#main-key",
    "type": "Key",
    "owner": "https://apdev.amase.xyz/actor",
    "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlfZGBOzDZgrxH3a/ND7o\nF2dmVLm9KZnYxkA11tGaJ8vvUJo7GPUwh5KQZg/R5mGukmLGB7tkcm3YnYMgGs/X\nF+mx/C8EWQiLDHYlFpLGx5PoeWUeaZS0dmDGFE5krT0uZYp9bos+8SVgYdk3cL5T\nMG0+Up+x0wSMKn3oOjQpsTqVUN1LmCN7nIQQ9GD3WTH/U8VxzcRAAcmuE0SX35Jd\nGb+dlsacVesbdgZWKgq0bvQ4UOSPAtbUEhorz5KYHGBD/+HhU5+qm4Nwm4vHlCpE\n7T+p8FtfmYosN8P0EAtDnr1gV1CE11s8Ldaz9wx0uoEGwMdZegrv6HtHaKhSq34c\nGQIDAQAB\n-----END PUBLIC KEY-----\n"
  }
}

一見問題なさそうなのに不思議ですね。🤔

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to :_ko::_ko::_a::_ni::_lya::_n:'s post

@cocoa_vrc アクターのJSON-LDはどの様な形ですか?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

國民學校(국민학교) 들어가기 ()부터 집에 컴퓨터가 있었어서 컴퓨터를 좀 일찍 ()便()이긴 한데, 아주 어렸을 때는 거의 게임만 했었고, 本格的(본격적)으로 코딩에 關心(관심)이 생긴 것은 初四(초사) 때 《新世紀(신세기) 에반게리온》을 보고 衝擊(충격)을 받고 《新世紀(신세기) 에반게리온》에 ()한 웹사이트를 만들기로 마음먹은 뒤. 揭示板(게시판)芳名錄(방명록)을 붙이려면 CGI나 PHP 같은 것을 다뤄야 했고, 그걸 조금씩 고쳐서 쓰면서 自然(자연)스럽게 코딩과 ()해졌던 것 같다. 그래서 처음 다룬 프로그래밍 言語(언어)들도 Perl, PHP, JavaScript 같은 것들.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Why didn't you nominate yourself for the award!

@dansup — Pixelfed, Loops, PubKit, and Starter Kits!

개복치 :__commie:🌺🎗️'s avatar
개복치 :__commie:🌺🎗️

@mola@uri.life

국회전자청원 > 국민동의 청원 > 윤상현 의원의 의원직 제명에 관한 청원

petitions.assembly.go.kr/proce

이게 아직 안 찼네요.

:_ko::_ko::_a::_ni::_lya::_n:'s avatar
:_ko::_ko::_a::_ni::_lya::_n:

@cocoa_vrc@misskey.io

流石にこれをCIで自動化するのはぼくだと無理だけど手元でテストする分にはfedify inbox使えば良さそう​:thinknyan:

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to :_ko::_ko::_a::_ni::_lya::_n:'s post

@cocoa_vrc Pythonのsubprocessモジュールを使ってfedify inboxfedify lookup -aコマンドを実行するといった方法も有る様ですね!

S.H.@Haloはいいぞ's avatar
S.H.@Haloはいいぞ

@S_H_@gamelinks007.net

弊リレーサーバ、PleromaとAkkomaの対応もしたので小規模鯖やお一人様鯖の方良かったら使ってみてくださいー
relay.gamelinks007.net/

:_ko::_ko::_a::_ni::_lya::_n:'s avatar
:_ko::_ko::_a::_ni::_lya::_n:

@cocoa_vrc@misskey.io

Release: 0.2.0
https://pypi.org/project/apsig/

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to (dai)skeh's post

@skeh ありがとうございます!ちなみに、朝鮮語(漢字ハングル混じり文)バージョンも縦書きで組版されています。

(dai)skeh's avatar
(dai)skeh

@skeh@fedibird.com


ほんさん、縦書きレイアウトでwritingページ書かれてる!!

弊社でも縦書きのEPUBは手間がかかるのに(縦中横やルビなど)すばらしいです。

two slightly distorted guitars's avatar
two slightly distorted guitars

@rhamphorhynchus@mastodon.nz · Reply to 洪 民憙 (Hong Minhee)'s post

@hongminhee gaaah, I always, always refer to them as given name and family name, it's far more accurate and applicable to more naming systems (not all, haha).

Even in a fully Western context there are forms that want the family name entered first for reasons of their own, which must trip up plenty of people who aren't used to checking.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

@russell I think just having a single field for the name would be good enough.

← Newer
Older →