BlogHub
收录
作者
关于
某行人
blog.just4fun.site
2020
懦夫
在 CodeLab Adapter 中实现 Linda 并发模型
Neverland2.0 原型之 兴趣的【指向】
[译]Alan Kay 看待'对象'的几次观点转变
Lively 备忘
LISP 备忘
Squeak 备忘
如何开发一个 CodeLab Adapter 插件
建立在异步消息之上的同步指令: 分别在 JavaScript、Python、Squeak 上实现
lisp 和 smalltalk 用户
为什么递归在 LISP 中如此强大
可理解的粒子系统
Dan Ingalls 与 Lively
Smalltalk 入门导览
发布 CodeLab Adapter 3.7
致命的自负
[译]与鱼共游 -- Smalltalk 中的编程体验
JavaScript 备忘
smalltalk 探索笔记
苦难美学
哈耶克传
论法的精神
Neverland 2.0 demo
突然
近期探索
操作系统
智力的冒险
使用 4 行 Pyhon 代码扩展 Scratch
雨夜
无尽的探索
Scratch 社区的临时替代方案
发布 CodeLab Adapter 3.5
解决 Scratch Link 无法使用的问题
作为游戏机厅的 CodeLab 可编程空间
猜想与反驳
发布 CodeLab Adapter 3.4
CodeLab Adapter 接入 Kano Motion Sensor
一起学猫叫
Hey Siri, 控制乐高
CodeLab ❤ Siri
DynamicTable 之生日快乐
回家路上
第一期的直播演示项目
震动检测器
思想的力量
正能量
在线参观 CodeLab Neverland
发布 CodeLab Adapter 3.3.1
DynamicTable 之 纸糊方向盘
CodeLab DynamicTable: 一个可实施的技术方案
CodeLab DynamicTable: A Seeing World
使用 CodeLab DynamicTable 解释动画原理
42
久别白云山
如何画一只会跑的独角兽?️
皮卡与皮卡丘的区别
spelling
基于物理积木的小型解释器
CodeLab DynamicTable
关于 Dynamicland
支持交互探索的 CodeLab 可编程空间
发布 CodeLab Adapter 3.2
后浪
CodeLab Adapter 接入第三方平台
构建并发布一个 CodeLab Adapter 插件
codelab-adapter ❤️ Raspberry Pi
CodeLab Adapter 增加 REST API
CodeLab Adapter 支持在 web 页面启停插件
Arduino 与 Scratch3.0
使用 Scratch3.0 制作幻灯片(v3)
使用 Python 拓展 Scratch 的能力
Python 与 Scratch 的双向通信
CodeLab Adapter 接入 blender
积木化编程与智能家居
CodeLab 可编程空间 背后的理念与设计原则
Scratch 拓展最佳实践 -- 以 Cozmo 为例
写作与编程
将 CodeLab Adapter 用作 Python 解释器
发布 CodeLab Adapter 3.0
动物庄园
aboutme
分歧
一个陌生女人的来信
地球的法则
血卡门
桃花红
创新者的窘境
手工的乐趣
社区版 CodeLab Neverland 构建文档
社区版 Neverland
等待
温甜
困兽
3Blue1Brown 和 betterexplained
新鲜出炉
葡萄干
CodeLab Insight 发布 Alpha 版
情人节
Scratch 社区数据分析 与 智能系统
语言与沉默
朝花夕拾-呐喊
蒙台梭利早期教育法
鲁迅全集
香农传
老朋友
AI 教育
小镇
新型冠状病毒
历史与轻蔑感
往 Dynamicland 途中
想象一盏灯的故事
拉斯维加斯
2019
Hack 的乐趣
素履之往
白云山
口味与宿命
幸运
CodeLab Adapter 接入 Teachable Machine
别离
关于 hook 与 webhook
加入我们
Scratch CDN 镜像笔记
小丑
木心诗选
热闹的愚蠢
Smalltalk 与 Scratch
[译]Smalltalk 背后的设计原则
命令行 Smalltalk
远方景, 脚底沙
Seeing inside
正义论
棉花糖
旧制度与大革命
论出版自由
CodeLab Adapter 深度连接 micro:bit 生态
自动化工作之 watchdog
Scratch 项目解析器
存在与时间 书评
忙归忙
Revolution Robotics Challenge Kit: 为 STEM 教育注入变革的力量
谎言
博客迁移:从 Pelican 到 Hugo
冤枉一只猫
行人
有毒
路上
论自由书评
自由宪章
Home Assistant 周报 && IoT 周报 (02)
Joplin: 关注隐私的 Evernote 开源替代软件
浏览器的未来与 Web 传感器
Home Assistant 周报 && IoT 周报 (01)
百宝箱(01)
论自由
介绍 WebThings
百宝箱(00)
Home Assistant 周报 && iot 周报 (00)
秋
通往奴役之路
入侵的艺术: 对树莓派、CodeLab Adapter 和 Home Assistant 做渗透测试
梦
喜欢
隐私、个人数据与开源工具
反驳
西方哲学史
开源项目与开源社区
ngrok2.0 与端对端加密
调味
GnuPG 使用笔记
素食
送我上青云
The Little Schemer
Codelab Adapter v2
巨匠与杰作
毛姆读书心得
传世之作
周末徒步
哪吒
CodeLab Adapter ❤️ Jupyter/Python
航班
躲雨
晚风
夏令营途中
[译]思想--作为一种技术
狮子王
toio: 她有轮子!
人生的枷锁
MQTT topic 与 payload 的设计讨论
hass-browser_mod: 将浏览器变为可控制的实体
Home Assistant Cloud 分析
Play: 像学习 Scratch 那样学习 Python
使用 PyOxidizer 构建独立的 Python 应用程序
空间编程、物理计算与密室逃脱
游戏化编程是个好主意吗?
寻欢作乐
刀锋
Python Banyan 学习笔记之架构设计
Home Assistant 折腾笔记
Home Assistant 与 Yeelight 彩光灯泡的通信过程分析
让智能技术服务于日常工作: 从 PyAutoGUI 到 automagica
Socket 学习笔记
Pharo IoT
Pharo 使用笔记之 http、websocket 与 mqtt
瓦碎集_01
CodeLab Neverland 开放计划
备忘录偶得
CodeLab 近况_03
与有肝胆人共事--招聘帖
使用 Blynk 打造一款物联网产品
开源人工智能相关的 Scratch 插件
嵌入式 Python 环境
Etoys 学习笔记: 与 Scratch 互操作
Scratch3 技术分析之 backpack(书包) API(第 9 篇)
Scratch3 技术分析之 Studio API(第 8 篇)
自由: 日常之外
浣溪沙 阴天
房间是否有人
浣溪沙·途中
Turn the world into your playground
避雨
归途
The future of coding
杂感
开放社会及其敌人
美国之行
三门问题的程序模拟
从 Python 转向 Pharo
物联网相关开源项目整理
Python 异步编程笔记
物联网、开源硬件与开源社区
万物积木化开发者社区
CodeLab ❤️ Blender
Scratch3 技术分析之云变量 API(第 7 篇)
codelab-adapter 的虫洞(wormhole)
基于树莓派的积木化编程解决方案
一辆树莓派可编程小车的问题
CodeLab ❤️ IoT
Scratch3.0 Generate Python Code
CodeLab 近况与未来_02
浣溪沙·圆形剧场
codelab-adapter 内置微信(wechat)插件
浣溪沙 情人节看话剧
codelab-adapter 与应答模式
Smalltalk(Pharo)学习之旅
金融炼金术
湘行散记
codelab-adapter 增加调试功能
Scratch3.0 与物理引擎
Scratch 增强计划
scratch3-adapter ❤️ blockly
[译]对管道(Pipes)的偏爱
[译]提出正确的问题比得到正确答案更重要
蓝牙设备与 Scratch3.0
创建你的第一个 Scratch3.0 Extension
Scratch3 技术分析之项目内部数据(第 6 篇)
Scratch3 技术分析之社区 API(第 5 篇)
Scratch3 技术分析之 User API(第 4 篇)
Scratch3 技术分析之项目主页 API(第 3 篇)
Scratch3 技术分析之静态资源 API(第 2 篇)
Scratch3.0、micro:bit 与 Windows7
Scratch3 技术分析之创作平台 API(第 1 篇)
Scratch3.0 技术分析之后端 API(第 0 篇)
2018
[译]费曼技巧:学习任何东西的最佳方式
2018 年的最后一天
哈克贝里·芬历险记
汤姆•索亚历险记
国富论
[译]柏拉图与面向对象编程
blocks for open edx
运行在树莓派中的 scratch3-adapter opencv 插件
运行在树莓派中的 scratch3-adapter tensorflow 插件
CodeLab 近况_01
来自 Dynamicland 的笔记: 为树莓派(Raspberry Pi)编程
zerynth 与 micropython
核聚变、方所与半宅空间
可视化编程为何是个糟糕的主意
codelab.club 周末聚会
关于 codelab.club
'下一件大事'是一个房间
Hungry Robot - Eat everything
编程作为一种思考方式
今日简史
史蒂夫·乔布斯传
罗素自选文集
人工智能教育应用与 Scratch 社区学术研讨会
使用 richie 作为 open edx 主页
徒步武功山
WebUSB 与 micro:bit
积木化编程与 3D 场景
夜宿武功山顶
scratch3-adapter 接入优必选 Alpha 系列机器人
视频迁移笔记
scratch3-adapter 重构笔记
有待
网络诗集
与儿时的发小通了个长电话
本地 https/wss 服务与 SSL 安全证书
使用 devstack(docker)安装和调试 open edx
Scratch3.0 自定义插件注意事项之令牌桶算法
基于兴趣的学习面临的诘难
将 Open edX 部署到 Kubernetes 上的踩坑笔记
渣男元稹与渣男卢梭(未完)
墙
Open edX docker 生产环境
彩虹?的旋律
八月电影放映计划
分析 scratch3.0 与 micro:bit 的通信
Beijing Open edX Meetup 2018#1
BLE 学习笔记
Open edX 的容器化之路
scratch 社区一览
夜跑
盘点 Open edX 社区中拥抱开源的公司及值得关注的项目
两种硬件编程风格的比较
使用 micro:bit 自制 PPT 翻页笔
柏拉图对话集
scratch3.0 + micro:bit
非营利组织的管理
七月电影放映计划
Screenly--用树莓派让任何屏幕变为可编程的数字标牌
以最佳实践开始你的 Django 项目
micro:bit 与事件驱动
科学革命的结构
Open edX 服务企业
斐多篇
理想国
小飞侠彼得·潘
scratch3-adapter 的移动端解决方案
使用 scratch3_adapter 连接 blockly 与硬件
发布 scratch3_adapter
日志系统与事件记录
Blockly 与 Scratch3.0 的比较分析及选型建议
途中
Scratch3 Lab: 将 Scratch3 接入开源硬件及 AI 的实验项目
雨天
雨天
为 Scratch3.0 设计的插件系统(下篇)
为 Scratch3.0 设计的插件系统(上篇)
OCR 应用一例
近两年读过的一些好书
blockly 开发之使用 python 驱动浏览器中的 turtle(2)
牛顿新传
文学理论入门
逻辑的引擎
人生的意义
blockly 开发之生成并运行 js 代码(1)
blockly 开发之 hello world(0)
2017
micro:bit 使用笔记
神器之 Termux
MicroPython 使用笔记
Cozmo what is this
Scratch 的前世今生
下段旅程
我行在远方
爆裂
途中杂记
如何开始你的 Open edX 之旅
cozmo 系列之入门 - 有性格且可编程的机器人
PaperWeekly 开发笔记
创业二三事
blockly 与结对编程
基于 Pond 的对战平台(构想)
杀死一只知更鸟
卓有成效的管理者
Swagger 使用笔记
对 webduino 运行流程的分析
在树莓派中玩转 Sense HAT
在 blockly 中构建语音识别/合成 积木块
使用 wdb 来调试 python 程序
u 盘程序自启
禅与摩托车维修艺术
进程间通信一例
websocketd:一个小而美的管道工具
对 jupyter notebook 的分析、扩展与 hack
[译]如何在容器中开始你的数据科学之旅
jupyter notebook 架构分析
将网站发布到七牛云
LinkedIn 爬虫笔记
团队管理笔记_00
superset 使用笔记
open edx 近期笔记(2017.01)
2017 年小目标
2016
openbot 之自然语言解析器
嘿 Siri 关灯
易上手的数据挖掘、可视化与机器学习工具:Orange 介绍
从 Finder 迁往 ranger
论坛机器人的技术实现
写一个租房机器人
周末、填坑与树莓派资源大全
基于树莓派和 Tensowflow 的物体识别-speaker
基于树莓派和 Tensowflow 的物体识别-brain
历史的教训
用树莓派给家用电器加上智能(红外篇)
树莓派折腾笔记之系统安装与配置
web 服务器压力测试一例
在 mac 虚拟机中安装 Kali Linux
树莓派守护者!
黑客: 计算机革命的英雄
为 Open edX 集成七牛云存储
基于 django 的 cas 服务器
爬虫视角下的 open edx studio
理解权限系统
blockly 入门与介绍
[译]使用 Keras 构建神经网络来识别手写数字
在树莓派上搭建代码托管服务器
用微信控制树莓派
热力学熵与信息熵
为 open-edx 构建审核系统
[译]神经网络的'Hello world' --keras 入门
把聊天机器人接入微信
为 Open edX 移动端实现选课功能
构建自己的智能聊天机器人
算法笔记之 trie 树
自然语言处理之语料库资源
一种通用的可视化订阅服务
可视化筛选你中意的工作
为命令行火车票查询器添加自然语言交互界面
为 mpv 写一个简单的图形界面
[译]使用 Python Prompt Toolkit 构建强大的 REPL
一些好用的工具
caravel 系列之架构与源码浅析
caravel 系列之安装与入门
caravel 系列之简易配置/定制
caravel 系列之案例讲解与分析
用 python 写一个命令行下的图床(更爽地用 markdown 写作)
Open-edx 笔记系统尝鲜
为 edX 批量导入用户
用 python 和 github 构建一只玩具木马
基地
bigbluebutton 测试一例
为你的服务构建即时通讯和客服系统
朋友将离南京
如何从外部创建 edx 课程及其可编程性
编码相关的笔记
我的 vim/mavim/neovim 配置
利用 CSRF 漏洞对 Open edX 进行提权
使用 Let’s Encrypt(certbot)为你的网站生成免费的 SSL 证书
构建类 s3 存储系统(Minio)
如何面试程序员
notification system 思路、概念与实现
招数据分析/机器学习方面的全职/实习生
消息队列中间件学习笔记
django-cas 可能引起的安全漏洞
如何架空经常 500 的后端程序员
Ruby/Nodejs 解释器版本依赖笔记
redis 学习笔记
Open edx 笔记系统探究
整合 canvas lms 和 Open edX
一个 Open-edX 的实验平台
Open edX 分布式部署建议
requirejs 学习笔记及 requirejs 在 Open edX 中的使用
nginx 使用笔记
前端近期观望与学习
关系型数据库小结
Open edX 管理命令
vuejs 与 webpack 学习笔记
Open edX course 数据探索
区块链学习笔记
elasticsearch 学习笔记
使用 cookiecutter-django 开始你的 django 项目
logstash 学习笔记
kibana4 学习笔记
Tracking Logs 中的事件(翻译)
Open edX 课程备份工具
Open edX 各种登录方式探索
珍爱生命,慎用 shell
explore Open edX tracking system
一些有趣的项目-2
centos 使用笔记
django 源码阅读笔记
使用 bitnami 提供的二进制包在局域网内安装 Open edX
使用命令行操作青云
为 Open edX 构建存储服务
jupyter 使用小结
为 edx dogwood 版本开发者准备的 ova 镜像
基于云端环境的 edx 开发协作
数据分析和可视化(我的学习资料)
机器学习与人工智能(我的学习资料)
edx 前端定制开发工作流
编译 edx 安卓客户端
ngrok 在调试 Open edX 中的应用
edx 前端定制开发相关
use ipython notebook in edx dogwood
使用 ImageMagick 在命令行下处理图片
command tricks
使用 mitmproxy 查看红包照片
edx tools
edx search code analysis
edx search analysis
招兵买马
ansible 使用笔记
一些有趣的项目
Open edX 开发技能与入门资料
edx Dogwood 基础配置
Open edX,开放教育与许可协议
在 ubuntu12.04 下安装 edx Dogwood
2015
JWT 学习笔记
OAuth 学习笔记
为什么 CAS 应该成为你的 LMS 的一部分
无爱纪
教育信息化、信息孤岛与身份认证
Open edX 最新版评测与新特性探索(20151214)
国内静态文件 CDN 整理
youtube-dl 使用记录
从 zsh 切换到 fish
更好的 Python 时间日期库 Arrow
用 pyspider 写的爬虫几例
算法.前言
伪数据工厂 faker
Celery 在 Open edX 中的使用
文档格式转化神器 pandoc
Open edX 国内社区演示平台
关于 Open edX[译文]
Open edX 生态之 Oppia
Open edX 定制开发与 git rebase
Open edX 每周简报(20151115)
基于 docker 构建 Open edX 云服务之过家家版
Open edX 每周简报(20151108)
vim tricks
about Open edX course category
Install pygame on Mac OSX
命令行神器之 jq
在社区版中集成 youku 插件(作为社区协作的一个演示案例)
git 资源汇集
about Open edx distributed
使用 json-server 来帮助前后端分离
Code Grader in Open edX
种瓜集(2014.06-2015.10)
使用 Open edX 中国社区 Docker 版来开发调试 edX
Python 与系统日常管理
Open edX 中国社区 Docker 版安装使用
docker 使用小结
推荐一款 SSH 连接工具:Mosh
瓦碎集_第 0 章_20151010
edX feature 之 microsite
Open edX 体系架构[译文]
在 edx 中使用新版的 django-debug-toolbar 来调试 edx
appsembler 发布 edx-lite-cypress
在 edX Cypress 中启用 notes 功能
edX 发布 Analytics Developer Stack
从 xblock 插件生成器说起
偷懒,技术与理想
搭建 ngrok 服务(内网穿透)
搭建私有文件存储服务
使用 Supervisor 来管理进程
在 edx 中使用优酷视频服务
在 ubuntu12.04 下安装 edx Cypress
使用 django-rest-swagger 为 edx api 制作文档
for dinner
ubuntu server 日常
雇佣我
LTI 与 XBlock
integrated bigbluebutton(bbb) to edx
edx 数据分析相关的项目
将 edx 作为子系统
搭建远程会议系统(简单得集成到 edx 里)
XBlock 的国际化和本地化问题
搭建 gogs 代码托管服务器
搭建公司内部论坛 discourse
搭建私有 GitLab 代码托管服务器
开源、社区、囚徒困境及其他
架构风格与基于网络的软件架构设计
关于 XBlocks
夜雨与流萤
一种寂寞
发布基于 docker 的 edx birch-1 国内版本
edx-analytics-pipeline 源码解读
enable Open edX REST APIs(work with mobile)
最难追的女生
基于 docker 的 edx 数据分析
edx 推广,国内社区与 docker
基于 docker 容器的 edx 分布式
edx(birch) on docker
edX 开发相关
Pipeline and Python
正则表达式之处理一组 lrc 听力文件后续
edX 微信公众号
想摆地摊
使用 backup 异地备份 edX 数据
关于增量式开发
自私的皮球.第一部分
别闹了,费曼先生
自私的皮球.第二部分
观念.缘起
在微信中使用 edX
edx 中数据可视化相关
Python tricks
正则表达式之处理一组 lrc 听力文件
使用 IPython Notebook 来学习编程
正则表达式一例
搜索技巧小结
大教堂与集市
挪威的森林
edx 数据迁移
基于 tracking logs 的数据分析
占你妹
空想的意义
下雨天
空想的意义
骑车
edX 课程创建权限
Just For Fun
周末
2015 书单
烟雨三月下扬州
一句歌词
edX 学习面板挑战赛落幕( from edX Community Blog )
edx-platform 的两个内存泄露问题(from edX Community Blog)
edx 并发性能
edX 架构图
Open edX 发布新的稳定版 Birch
三体
茶花女
edX 开源 android 和 ios 源码
2014
让 edx 为手机端提供接口
module-level import/export from edx - a hack
kindle 相关
在 edX 中为 course 扩充字段
2014-10-1
OS X 使用笔记
部署 edx release-2014-09-17
有趣的前端项目收集
Mixin 技术学习笔记
Scheme 学习笔记
西安纪游
用函数式风格写 python
Smalltalk 学习笔记
ipython 使用笔记
HTTP 相关
RESTful Api 设计
理解 RESTful 架构
js 相关资料
tmux 使用笔记
coffeescript 语法学习笔记
计算机学习资源汇总
一种网站架构方案
仓库与索引
使用 django-rest-framework 建立 RESTful 风格的 api
索引
编程相关
南京纪游之二
关于抽象
django 测试
七牛云使用笔记
python 多版本安装笔记
一些 django 工具笔记
backbone.js 学习笔记
mongo 学习笔记
mysql 学习笔记
收藏有趣的言论/见解/观点
利用 github 来深入源码
mako 学习笔记
ssh 相关
linux 下用户与文件权限
vagrant
ubuntu12.04 apt 换源
命令行网络配置
系统数据与清理
月亮和六便士
记录有趣的想法
在微软下搭建 nodejs 微信后端
linux 终端小工具使用笔记
ngrok 使用笔记
四年
geeknote 使用笔记
管理与配置 edx
在 ubuntu12.04 32bit 上直接部署 edx 生产环境
在 ubuntu12.04 上直接部署 edx 生产环境
my dream
django 笔记之 fixtures
sshuttle 使用笔记
几个工具
django1.7 试用
edx 之安装 fullstack
南京纪游
edx 安装笔记
python 学习笔记之数据分析(一)
在局域网中部署微信服务器
django 笔记之 Signals
事件驱动
nodejs 学习笔记之入门
git 学习笔记之项目开发与部署
django 笔记之用户系统
django 笔记之项目布局
django 笔记之富文本编辑器
django 笔记之 Generic views
django 笔记之 permalink 函数
代码大全
聪明的投资者
wsgi 学习笔记
lisp 学习笔记 1
一起赖床阅读吧
python 笔记之运算符重载
申请一份自己的专利
python 笔记之命名空间总结
叔本华美学随笔
aboutme_old
微信小结
python 算法学习之推荐系统
2013
两年小集
周记 1
写给大家看的设计书
fabric 备忘
推荐书籍
黑客与画家
2013
泰山纪游
每天写些东西
基于 Pelican 和 github 的静态博客搭建过程
喜欢的一些句子(摘自各论坛)
余欢
django 的一些资源链接
常去的一些网站
软件推荐
喜欢的一些句子(摘自古代)
python 的一些资源链接
送你一颗子弹
2001
后浪 其二
收成
[译]介绍 Smalltalk-80 系统
努力的意义
决裂
媒体
教育的意义
鲁迅活在今天
近读鲁迅
恶棍的品味
垄断撒谎权
时势
悼李医生
水上书
谣言与假说
辩护人
特色自由