Bamchi Blog

bamchi

開発者 ブランディング に 対して

誰も正しく教えてくれないこと 開発者ブランディングという言葉を聞くと ほとんどこのような考えから始まる。 "ブログをやらなきゃ?" "SNSを頑張ってやらなきゃ?" "YouTubeを始めなきゃ?" "でも…本当に私が?" やらなければならないように思えるが、 なぜやらなければならないのかよく分からず、 やろうとするとどこか不快だ。 フォロワー数を増やす話、 閲覧数を上げる公式、 バイラルを...

Read more →
밤치

だから最終的に重要なのは「コードを上手に打つ能力」ではない

의사 코드를 작성하고, TDD로 기능을 분해하고, Module-Class-Method라는 3단계 구조 안에서 조립하는 이유는 코드를 예쁘게 만들기 위해서가 아니다. 이 방식들은 모두 '사고를 구조화하는 도구'일 뿐이다. 복잡한 문제를 단순화하는 힘 모듈 단위로 분해하는 힘 작은 성공을 반복해 전체를 완성하는 힘 흐름을 설계하는 힘 원인을 찾고 재구성하...

Read more →
밤치

3段階に分けても… 依然として「とても複雑だ」と感じる理由

私たちは前でこう言った。 大枠(Module)を掴め その中を具体的な領域(Class)に分けろ その中で実際の行動(Method)を定義せよ この方法は明らかに効果的である。 しかし読者はこう感じるかもしれない。 "でも…それでも難しくて負担に感じます。" "まだ全体をどう実装すればいいのかよくわかりません。" "細かい機能をどう分ければいいのかわかりません。" 正常である。 なぜならMo...

Read more →
밤치

パイ썬 3か月目に一人で何もできない理由

이해는 되는데 손이 안 움직일 때, 다음 단계로 가는 법 파이썬을 3달 배웠는데 혼자 아무것도 못 치겠다면 그건 전혀 이상한 일이 아니다. 오히려 대부분의 사람이 정확히 여기에서 멈춘다. 문제집을 보면 이해된다. 정답을 따라 치면 납득도 된다. 그런데 빈 화면 앞에 앉는 순간 머릿속이 하얘진다. 이건 실력이 없다는 뜻이 아니다. 지금 상태는 “입력”만...

Read more →
밤치

プロローグ:夜明けの3時、サーバールームで

夜明けの3時、サーバールームで サーバールームのファンの音が白色雑音のように響き渡る夜明けの3時。 私は再びここにいる。10年目同じ場所、同じモニターの前。緑色のカーソルが点滅するターミナルウィンドウには、さっき実行したクローラーのログが滝のように流れる。 [2024-12-19 03:14:22] クローリングが開始されました... [2024-12-19 03:14:23] 1,847,...

Read more →
밤치

データベースは巨大な「引き出し」です。

データベースは巨大な '引き出し' です: Railsで記憶を保存して取り出す経験 私たちが最初にウェブサービスを作るとき、最も混乱する概念があります。 "私が入力した情報は…一体どこに保存されるのでしょうか?" DBを理解するには壮大な概念は必要ありません。 DBは単純に '正確に整理された引き出し' です。 引き出しは テーブル(table) 1つの引き出しは レコード(record) ...

Read more →
밤치

3段階の構造は終わりではない

3段階構造は終わりではない-世界を作る本当の力は「繰り返し」と「組み立て」にある 前に私たちは 世界のほとんどの概念が3段階構造(3depth)で構成されていると言った。 Module → Class → Method Database → Table → Record Model → View → Controller 上位概念 → 中間概念 → 具体要素 そしてこの構造は 人間の思考が最...

Read more →
밤치

なぜ module-class-methodなのか?

なぜdatabase-table-recordなのか? なぜ世界はこのように'3段階(3depth)'を好むのか? プログラミングを学ぶと、 不思議なことに構造がいつも3段階に分かれるという事実に気づく。 Ruby: Module → Class → Method DB: Database → Table → Record Rails MVC: Model → View → Controll...

Read more →
밤치

데이터베이스를 手で感じる瞬間 — Railsで‘記憶するウェブサービス’を直接作ってみよう

私たちはちょうど今までデータベース(DB)を図書館、記憶、司書、ネットワークなどの比喩で説明してきた。今度はそれを実際に目の前で動かしてみよう。 ウェブサービスが 情報を保存し、 どのように記憶し、 どのように再び取り出して表示するか、 どのように相互に接続するか、 Railsで直接やってみながら 身体で感じる時間が来た。 Part 1. “ウェブサービスの記憶”を作る 投稿(Post)モデ...

Read more →

Get notified of new posts

We'll email you when Bamchi Blog publishes new content.

Your email will only be used for new post notifications.