What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

すくなくとも、この言論は一般的なソフトウェアデザインの方法論で聞いたことはないです(もちろんマルチパラダイムデザインもこのようなことは言っていません)。自分がこの議論で参照しているのはアレグザンダーです。

アレグザンダーは、アーキテクトと施工の分離をアンチパターンだと考えていた。一貫したデザインランゲージをいくつかの層に設けて、それらのランゲージによって、外形的表現と内部的表現が均衡を保つことが重要だとおもっていた。それは日本の施工習慣とはおおきくぶつかってしまったけど。

0
0
0
0

別の方向から考えると、いろんなソフトウェアを使った経験のある人が自分のためのソフトウェアを作ろうとした時、AIを使ってプログラミング言語をまったく使わずにそれを行おうとした時、どういう言葉が使われるか考えてみるのも良いと思う

0
0
0
0
0
0

アレグザンダーが街と建物tに対して行った観察と分析を、外形的なソフトウェアについて行ったらどうなるかを考えたと言い換えてもいいかもしれない

0
0

Life pro tip: If someone talks about AI agents and you can word replace "AI agents" with "God" and it still makes sense, they probably don't know what they're talking about.

0
1
0
1
0
0

んー...。例えばいま念頭に置いているのはUMLのようなものではないし、OpenAPIもおなじ誤ちをおかしているとおもう。コードからデザインが一貫してみちびきだされるというようなことではなく、重要なのはパターンとデザインであり、それは星座をみつけだす行為である。

すくなくとも、この言論は一般的なソフトウェアデザインの方法論で聞いたことはないです(もちろんマルチパラダイムデザインもこのようなことは言っていません)。自分がこの議論で参照しているのはアレグザンダーです。

0

んー...。例えばいま念頭に置いているのはUMLのようなものではないし、OpenAPIもおなじ誤ちをおかしているとおもう。コードからデザインが一貫してみちびきだされるというようなことではなく、重要なのはパターンとデザインであり、それは星座をみつけだす行為である。

0
0

個人的に切実なのは、ソフトウェアの外形的な振る舞いを記述したり分析したりする仕組みがないことで、OOPはそのかわりにはなれないという実感がある

0
0
0
0
0
0
0

んー...。例えばいま念頭に置いているのはUMLのようなものではないし、OpenAPIもおなじ誤ちをおかしているとおもう。コードからデザインが一貫してみちびきだされるというようなことではなく、重要なのはパターンとデザインであり、それは星座をみつけだす行為である。

0
0

Got my performance review today.
Positive feedback: literally every member of my team says I'm the best manager they have ever had. I solved multiple long-standing problems the team has been dealing with for years. Team members feel safe to share their struggles, everyone feels empowered, everyone receives valuable feedback.
Negative feedback: I am not enthusiastic enough about AI.
Overall ranking: 3/5.

Anyone hiring for a fully remote team lead?

0
19
0

Good day all! Upcoming episode of Fireside Fedi!

Special Guest: @RussSharek@mastodon.art

Russ Sharek has been described by reliable sources as wiser than a rubber duck, a zen fool, a benevolent super villain, a talentless hack, a magical f***ing wizard, a misanthropic community leader, a clown (grand)father figure and an Impish Cabaret Rasputin. Each of these facts is true. he/him (and sometimes they/them)

So don't miss it!

It will happen on 22/03/26 at 20:00 US Eastern Time ( UTC-4 )

🔥 FIRESIDE FEDI — FOLLOW ALL THREE! 🔥

📺 Live: @ozoned@stream.firesidefedi.live (#livestream)

🎬 VOD: @ozoned@tubefree.org (#Peertube #VOD)

🔔 Alerts: @when@freestreamers.btfree.org (new shows!)

Don't miss out — follow all three!

A dark image. The background is unclear and blurry. On the foreground on the left there is a huge circle, inside of which a profile picture belonging to @RussSharek@mastodon.art. On the other side, a bit lower in the frame we see a fediverse logo, but on fire. This is the logo of the Fireside Fedi show. In between those two elements a text is written. This text says:

AN INTERVIEW WITH
@RussSharek@mastodon.art

Russ Sharek - I've been described by reliable sources as wiser than a rubber duck, a zen fool, benevolent super villain, misanthropic community leader, clown (grand)father figure and Impish Cabaret Rasputin. he/him (and sometimes they/them)

15 March 2026
AT 20:00 US EASTERN TIME
ON
FIRESIDEFEDI.LIVE
0
2
1
0
0
1

実装と外形的な表現に必然的な関係がアプリオリにある、といいたいわけではなく、そこに関係を作るのがパターンであり、デザインであると。これはある種の過剰な思想であることは認めるけど、外形的表現と内部表現が互いに自由であるというのは原則的にそうできるというだけのことで、それが良いデザイン指針であるとは思わないということです。

0
1

從外面回來之後其實都沒做什麼,沒寫東西,沒看書
但很難得買了菜,煮了晚餐和明天的午餐
也沒有拖延洗澡和洗曜的時間

工作的事最後某程度解決了,明天也被告知可以比原定時間晚一點回去

或者我需要真正的休息來迎接週一

0

実装と外形的な表現に必然的な関係がアプリオリにある、といいたいわけではなく、そこに関係を作るのがパターンであり、デザインであると。これはある種の過剰な思想であることは認めるけど、外形的表現と内部表現が互いに自由であるというのは原則的にそうできるというだけのことで、それが良いデザイン指針であるとは思わないということです。

0
0
0
0
0

我是在唸碩士班的時候,僵直性脊椎炎首次猛烈發作,除了併發一眼虹彩炎讓視力幾乎接近弱視,下肢也不良於行,那是我頭一次意識到「吃喝拉撒、能走能跳,並不是那麼理所當然的『日常』」。

0
0
1
0

実装者とデザイナーの担当者の分離の問題は自分も過去に経験したことがあってとてもよくあることだと思うけれども、それこそ偶有的な分業体制と知識と責任の偏りの問題であって、ソフトウェアのあり方との必然的な関係はないと思う

0
0
1