Bamchi Blog

Ruby on Rails, AI and Startups

밤치

序言:凌晨3点,在服务器室

凌晨3点,在服务器室 凌晨3点,服务器室里传来风扇声音,像白噪音一样回荡。 我又一次在这里。十年来一直在同一个位置,面对着同一个显示器。绿色光标在闪烁的终端窗口中,刚刚执行的网络爬虫的日志像瀑布一样涌现。 [2024-12-19 03:14:22] 爬取开始... [2024-12-19 03:14:23] 发现 1,847,293 个URL [2024-12-19 03:14:24] 提取...

Read more →
밤치

數據庫是一個巨大的“櫥櫃”。

数据库是一个巨大的‘抽屉柜’:用Rails存储和检索记忆的经验 当我们第一次创建网络服务时,最令人困惑的概念之一是: “我输入的信息…究竟存储在哪里呢?” 要理解数据库并不需要复杂的概念。 数据库只是‘精确整理的抽屉柜’。 抽屉柜是表(table) 一个抽屉是记录(record) 抽屉里的格子是列(column) 抽屉柜的种类(如Post、User等)是模型(model) 打开或关闭抽屉的动...

Read more →
밤치

手动感受数据库的时刻-让我们亲自用Rails创建“记忆网络服务”

我们刚刚将数据库(DB)比作图书馆、记忆、图书管理员、网络等隐喻进行了解释。现在让我们亲眼看看它是如何运作的。 Web服务是如何存储信息的,如何记忆,如何再次检索和展示,以及如何相互连接, 通过直接使用Rails来实践,现在是让我们亲身感受的时候。 第1部分。“Web服务的记忆”创建 让我们创建一个Post(帖子)模型 Web的记忆始于记录。我们将记录称为“文章(Post)”。 在终端中: ...

Read more →
밤치

開始編碼的你,現在應該往哪裡去?-開啟未來之路的指南書

當你第一次學編程時, 一切都是新奇和令人興奮的。 連畫星星都很神奇, 用Rails展示第一個網頁幾乎是一種激動人心的感覺。 但當這種感覺過去後, 又會有一個自然的問題出現。 "好的,我理解到這裡了。 但接下來應該學習什麼呢?" "編程看起來有很多路可以走, 我應該往哪裡走呢?" 這一刻是每個人都會遇到的轉折點。 這一刻也是 你開始像一個“開發者思考”的時刻。 從現在開始, 你不僅僅是學習基礎...

Read more →
밤치

AI正在完成所有编码的时代,学习编程晚了仍然有意义的原因

最近人们说。 “AI这么擅长编写代码… 现在人们学编程还有什么用呢?” 这种言论带来的压力就像谎言一样非常现实。 特别是在晚年开始学习编程的人们 会在内心深处反复思考这个问题。 “现在学习真的不算晚吗?” “AI已经能做到这一切,我还需要学什么?” “学了这个对我的人生有帮助吗?” 这些问题都是合理的。 而且说实话。 焦虑来自现实。 但我们需要再次深入探讨真相。 AI真的取代了人类吗? 还是...

Read more →
밤치

我自己的博客服务,在30分钟内完成的奇迹般的经历

獨創的部落格服務,在30分鐘內完成的奇蹟般體驗 — 製作網站是如此美麗且如此快速地開始 初學者編程的人們總是抱著模糊的夢想。 「總有一天我想要製作自己的網站。」 「如果我製作的內容可以讓其他人訪問就好了...」 「我也能製作一個部落格吧?」 但大多數人在這樣思考後就停滯了。 從哪裡開始呢? 是從HTML開始嗎? 資料庫該如何連接? 伺服器又該如何運行? 後端是什麼,前端又是什麼? 網站看起來...

Read more →
밤치

第一次运行Rails的那天,写代码的我变成了“制作网站的人”

처음 Rails를 실행한 날, 코드를 쓰던 내가 '웹을 만드는 사람'으로 바뀐다 프로그래밍을 배우다 보면 머릿속에서만 맴도는 생각이 있다. "언젠가 나도... 진짜 웹페이지 하나 만들 수 있을까?" 화면에 내 코드가 만들어낸 무언가가 나타나는 순간. 누군가가 내 URL에 접속해, 세상 어딘가에서 내가 만든 걸 본다는 그 느낌. 이건 단순한 기술이 아니...

Read more →
밤치

為什麼非要選擇Ruby呢?讓我們重新看一下這個問題。

為什麼要學習Ruby:初學者應該先學習“思維”而不是“語言” 初次接觸編碼的人總是問類似的問題。 “為什麼要學Ruby? 為了就業,學習Java、JavaScript或Python不是更好嗎?” 這個問題非常合理。 而且一半是對的。 在就業市場上經常出現的語言是 Java、JavaScript、Python。 許多公司在這些語言上構建系統並使用它們。 但是 “現在學習什麼可以最快地提高未來的...

Read more →
밤치

实战开发不是巨大的建筑

實戰開發並不是一個巨大的建築。你現在學習的只是小塊積木的擴展。 許多初學者會有這樣的疑問。 "我現在學的這些... 真的對服務開發有幫助嗎?" 星星繪製、迴圈、if語句、類和模組。 這些小而簡單的代碼 與所謂的“實際服務”這個龐大結構如何相關聯 並不一目了然。 因此,在某個時刻 “這些技術是否應用於實際工作?” “我能用這個來開發應用程式嗎?” 這些模糊的不安情緒就會湧上心頭。 但事實上很簡...

Read more →