序言:凌晨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] 提取...
Ruby on Rails, AI and Startups
凌晨3点,在服务器室 凌晨3点,服务器室里传来风扇声音,像白噪音一样回荡。 我又一次在这里。十年来一直在同一个位置,面对着同一个显示器。绿色光标在闪烁的终端窗口中,刚刚执行的网络爬虫的日志像瀑布一样涌现。 [2024-12-19 03:14:22] 爬取开始... [2024-12-19 03:14:23] 发现 1,847,293 个URL [2024-12-19 03:14:24] 提取...
数据库是一个巨大的‘抽屉柜’:用Rails存储和检索记忆的经验 当我们第一次创建网络服务时,最令人困惑的概念之一是: “我输入的信息…究竟存储在哪里呢?” 要理解数据库并不需要复杂的概念。 数据库只是‘精确整理的抽屉柜’。 抽屉柜是表(table) 一个抽屉是记录(record) 抽屉里的格子是列(column) 抽屉柜的种类(如Post、User等)是模型(model) 打开或关闭抽屉的动...
我们刚刚将数据库(DB)比作图书馆、记忆、图书管理员、网络等隐喻进行了解释。现在让我们亲眼看看它是如何运作的。 Web服务是如何存储信息的,如何记忆,如何再次检索和展示,以及如何相互连接, 通过直接使用Rails来实践,现在是让我们亲身感受的时候。 第1部分。“Web服务的记忆”创建 让我们创建一个Post(帖子)模型 Web的记忆始于记录。我们将记录称为“文章(Post)”。 在终端中: ...
當你第一次學編程時, 一切都是新奇和令人興奮的。 連畫星星都很神奇, 用Rails展示第一個網頁幾乎是一種激動人心的感覺。 但當這種感覺過去後, 又會有一個自然的問題出現。 "好的,我理解到這裡了。 但接下來應該學習什麼呢?" "編程看起來有很多路可以走, 我應該往哪裡走呢?" 這一刻是每個人都會遇到的轉折點。 這一刻也是 你開始像一個“開發者思考”的時刻。 從現在開始, 你不僅僅是學習基礎...
最近人们说。 “AI这么擅长编写代码… 现在人们学编程还有什么用呢?” 这种言论带来的压力就像谎言一样非常现实。 特别是在晚年开始学习编程的人们 会在内心深处反复思考这个问题。 “现在学习真的不算晚吗?” “AI已经能做到这一切,我还需要学什么?” “学了这个对我的人生有帮助吗?” 这些问题都是合理的。 而且说实话。 焦虑来自现实。 但我们需要再次深入探讨真相。 AI真的取代了人类吗? 还是...
獨創的部落格服務,在30分鐘內完成的奇蹟般體驗 — 製作網站是如此美麗且如此快速地開始 初學者編程的人們總是抱著模糊的夢想。 「總有一天我想要製作自己的網站。」 「如果我製作的內容可以讓其他人訪問就好了...」 「我也能製作一個部落格吧?」 但大多數人在這樣思考後就停滯了。 從哪裡開始呢? 是從HTML開始嗎? 資料庫該如何連接? 伺服器又該如何運行? 後端是什麼,前端又是什麼? 網站看起來...
처음 Rails를 실행한 날, 코드를 쓰던 내가 '웹을 만드는 사람'으로 바뀐다 프로그래밍을 배우다 보면 머릿속에서만 맴도는 생각이 있다. "언젠가 나도... 진짜 웹페이지 하나 만들 수 있을까?" 화면에 내 코드가 만들어낸 무언가가 나타나는 순간. 누군가가 내 URL에 접속해, 세상 어딘가에서 내가 만든 걸 본다는 그 느낌. 이건 단순한 기술이 아니...
為什麼要學習Ruby:初學者應該先學習“思維”而不是“語言” 初次接觸編碼的人總是問類似的問題。 “為什麼要學Ruby? 為了就業,學習Java、JavaScript或Python不是更好嗎?” 這個問題非常合理。 而且一半是對的。 在就業市場上經常出現的語言是 Java、JavaScript、Python。 許多公司在這些語言上構建系統並使用它們。 但是 “現在學習什麼可以最快地提高未來的...
實戰開發並不是一個巨大的建築。你現在學習的只是小塊積木的擴展。 許多初學者會有這樣的疑問。 "我現在學的這些... 真的對服務開發有幫助嗎?" 星星繪製、迴圈、if語句、類和模組。 這些小而簡單的代碼 與所謂的“實際服務”這個龐大結構如何相關聯 並不一目了然。 因此,在某個時刻 “這些技術是否應用於實際工作?” “我能用這個來開發應用程式嗎?” 這些模糊的不安情緒就會湧上心頭。 但事實上很簡...