一亩三分地《新生手册+美国生活指南》下载

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
前Google华人高管创立
面试offer一键直通
Leap.ai助你进入热门独角兽
查看: 20654|回复: 61
收起左侧

[其他] 有没有哪位小伙伴想做project试试身手?

  [复制链接] |试试Instant~ |关注本帖
我的人缘15
Warald 发表于 2018-3-9 14:08:39 | 显示全部楼层 |阅读模式
本楼: 【顶】   100% (3)
 
 
0% (0)   【踩】
全局: 顶  96% (3450)
 
 
3% (120)  踩

2018(10-12月)-[18]CS硕士+fresh grad 无实习/全职 - 内推| 统计类全职@Google在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
我们这边有个项目,想问下是否有同学有兴趣做一下。
.1point3acres网
具体做什么?.1point3acres网
一亩三分地使用discuz X3.0,discuz是开源软件,使用PHP+Javascript+MySQL开发。尽管代码没有文档,但是网上相关技术讨论很多。.留学论坛-一亩-三分地
.留学论坛-一亩-三分地
discuz本身没有API。

这个项目:用Python Flask给discuz写一套API。API会用来支持我们开发新系统、新产品。
-google 1point3acres

需要什么样的技术基础/能力?
技术上没有太大的难点。涉及到的tech stack,上面已经提到了。都挺基础的。

但是,需要:细心 + 耐心。
你需要做很多细致的工作,研究清楚API去“改什么”。
比如:用户发表了一个主题,有哪些数据库表格需要更改?给用户加了大米呢?again,discuz对此没有文档。当然,除了读discuz源代码之外,也有其他的技术解决方案 :)
. from: 1point3acres
何时开始?. 1point 3acres 论坛
ASAP
. 1point3acres
时间投入:
如果你有充足时间来做,估计1-2个月。
如果你写代码很熟,即使只有周末做开发,3个月内应该也能完成。
如果几个人组队一起做,相信开发速度会更快。. Waral 博客有更多文章,

工作方式:
远程合作。.本文原创自1point3acres论坛
我能得到什么回报?
首先,这套API会被用来power up下一代一亩三分地系统。将来你可以自豪的说,一亩三分地的系统运行在你写的代码上。

其次,一亩三分地尽管不是知乎、FB那种巨型网站(需要技术大牛),但是也有很不错的流量以及用户,对于喜欢技术的同学,这是一个很好的锻炼和展示能力的机会。
. 1point 3acres 论坛
最后,无论你是申请阶段的,还是正在求职的,或者已经工作的,有什么要求,都可以跟我邮件里谈。
. 1point3acres. visit 1point3acres for more.

如何报名?
. From 1point 3acres bbs光表达兴趣没有意义。talk is cheap. show me your code
. Waral 博客有更多文章,
请完成以下几个简单的API:
  • 注册
  • 登录
  • 登出
  • 返回帖子列表
  • 返回用户信息
  • 返回站内短信

来证明你有能力做开发。. Waral 博客有更多文章,
细节不用纠结,比如用户信息具体返回什么,可以按照你自己的理解来。
完成后,代码放在github,repo链接发给我的邮箱(iamxiaoning AT gmail)。
. 一亩-三分-地,独家发布
thanks. 一亩-三分-地,独家发布




评分

参与人数 2大米 +8 收起 理由
huanxiangzhe + 3 给你点个赞!
Myron2017 + 5 给你点个赞!

查看全部评分


上一篇:大四找2019年1月实​​习
下一篇:大厂算法实习 vs 小厂开发实习求比较
我的人缘0
zy16373soup 发表于 2018-3-14 19:59:32 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  95% (38)
 
 
5% (2)  踩
有点疑惑 这个api是读懂源码然后自己直接操作数据库,还是找出discuz请求的url以及传输的数据request?如果自己直接操作数据库不是相当于重新用python写一遍discuz吗
回复

使用道具 举报

我的人缘15
 楼主| Warald 发表于 2018-3-15 06:15:42 | 显示全部楼层
本楼: 【顶】   100% (2)
 
 
0% (0)   【踩】
全局: 顶  96% (3450)
 
 
3% (120)  踩
zy16373soup 发表于 2018-3-14 06:59
有点疑惑 这个api是读懂源码然后自己直接操作数据库,还是找出discuz请求的url以及传输的数据request?如果 ...

你的问题很好。

api要自己操作数据库。要弄明白具体做哪些修改,可以看源代码,这个是最佳途径,此外,前面也有人说了搭建环境,查看sql log来理解。
. From 1point 3acres bbs
整体项目:. 留学申请论坛-一亩三分地

“用python/react等新的技术重新做一遍discuz”,这个说法不准确,因为我们不会做个discuz的100% new copy,信息组织方式也不会是完全基于板块的。
来源一亩.三分地论坛.
另一个说法是:“用python/react等做个小型的知乎/quora/reddit”,跟我们的情况更靠近一些。

同时,基于discuz的论坛也有自己的特长,长处我们会吸取,也会参考知乎/quora/reddit等的优点,而且,我们也有自己的特殊数据和应用场景要支持,所以最后会是一个“用python/react等从头做一个独特的一亩三分地”。

API是基础。后面肯定会有web 和mobile app的开发。

后台也会有其他的模块,随手举几个例子:

1. 如果要加tag “USC”,那所有的“USC” "Univ of South California" "University of South California" "南加州大学" “南加大” 等都得被合理标记上。再往深了说,如果要对信息做更好的整理和展示,会有机器学习、nlp。
2. data pipeline/analytics:跟踪一个用户从注册到发帖以及各种activity,数据用来分析如何提高用户分享帖子的积极性,哪些新的feature会带来什么样的改变
3. search:目前有一个discuz default search engine,或者用谷歌来搜,但肯定可以根据数据特点,设计更好的信息搜索。

机器学习和数据相关的产品,后面必然要跟小K(一亩三分地 co-founder,工业界资深数据科学家) 结对,她作为你的mentor。. more info on 1point3acres
.留学论坛-一亩-三分地
所以说,这是一个“用python/react等从头做一个独特的一亩三分地”。

做开发,需要熟悉论坛数据,做API是很好的研究方式。而且,从底层往上做,学到的东西更多。
回复

使用道具 举报

我的人缘0
Messi 发表于 2018-3-12 08:44:10 | 显示全部楼层
本楼: 【顶】   90% (27)
 
 
10% (3)   【踩】
全局: 顶  43% (124)
 
 
56% (163)  踩
No payment? I mean money.

评分

参与人数 1大米 +3 收起 理由
手撕包菜菌 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0
kingandyoga 发表于 2018-3-9 14:57:48 | 显示全部楼层
本楼: 【顶】   100% (4)
 
 
0% (0)   【踩】
全局: 顶  88% (32)
 
 
11% (4)  踩
可以帮忙重构一下iOS版本。。。 现在的有些问题~

21.000+ students read the Road to learn React. The course weaves all the opinionated roadmaps into one roadmap to master React. It gives you all the fundamentals in React. You will build a Hacker News App along the way.

回复

使用道具 举报

我的人缘0
QuietRoom 发表于 2018-3-10 04:05:14 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
100% (1)   【踩】
全局: 顶  94% (18)
 
 
5% (1)  踩
why not django? has to be flask?
回复

使用道具 举报

我的人缘0
sizem 发表于 2018-3-10 03:19:07 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
100% (1)   【踩】
全局: 顶  91% (478)
 
 
8% (42)  踩
昨天在想要不寫個crawler,automate面經整理的過程。如果有API應該會簡化過程(不必parse整個網頁去找相關的fields)

补充内容 (2018-3-10 03:22):
我覺得project滿有意思,只是 我無法full time 幫忙。
回复

使用道具 举报

我的人缘15
 楼主| Warald 发表于 2018-3-9 15:11:56 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  96% (3450)
 
 
3% (120)  踩
谢谢楼上各位愿意帮忙。

ios, android, front end,都需要重写,还有新的产品,都会以这套API作为基础。所以说这套API会power up下一代的一亩三分地系统

回复

使用道具 举报

我的人缘2
Cap_13 发表于 2018-3-9 15:03:07 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  93% (287)
 
 
6% (20)  踩
安卓版本落后IOS版本一万条街……
回复

使用道具 举报

我的人缘0
zjt610526 发表于 2018-3-9 15:08:43 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (36)
 
 
2% (1)  踩
可以帮忙重构前端。。。
回复

使用道具 举报

我的人缘0
gritwins 发表于 2018-3-9 15:24:58 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
难度在于研究discuz

Learn React.js, Redux & Immutable.js while building a weather app

回复

使用道具 举报

我的人缘15
 楼主| Warald 发表于 2018-3-9 15:33:51 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  96% (3450)
 
 
3% (120)  踩
gritwins 发表于 2018-3-9 02:24
难度在于研究discuz

研究源代码,是必须的。
. 1point3acres
不过,这个项目是API,不是去修改discuz代码。而且除了读源代码,也有其他方法可以弄清楚API需要修改哪些地方。
来源一亩.三分地论坛.
另外,discuz尽管使用的技术很基础,这套系统还是有很多优点的,比如说,很稳定,几乎不死。如果一亩三分地挂掉或者很慢,肯定不是discuz导致的。


回复

使用道具 举报

我的人缘0
wihoho 发表于 2018-3-9 16:01:00 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (6)
 
 
0% (0)  踩
感兴趣,但是为啥注册是read-only

评分

参与人数 1大米 +6 收起 理由
Warald + 6 谢指正。已修改

查看全部评分

回复

使用道具 举报

我的人缘0
kingandyoga 发表于 2018-3-9 18:13:20 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  88% (32)
 
 
11% (4)  踩
Cap_13 发表于 2018-3-9 15:03
安卓版本落后IOS版本一万条街……
. 围观我们@1point 3 acres
用我安卓机看了一下 是有点落后
回复

使用道具 举报

我的人缘0
14417335 发表于 2018-3-9 22:37:20 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  62% (5)
 
 
37% (3)  踩
php和python都是非常非常绿的新手,肯定上手很慢。
. 留学申请论坛-一亩三分地
楼主所说“也有其他方法可以弄清楚API需要修改哪些地方”。. 1point 3acres 论坛

我猜如果不去读源码。那是不是把discuz当成黑箱。用户发表了一个主题,比较发表前的各表格和发表后的各表格,这样可以确定需要修改的表格都有哪些?
回复

使用道具 举报

我的人缘0
ynos1155 发表于 2018-3-9 23:33:47 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (10)
 
 
0% (0)  踩
可否问一下是用python2还是python3来写这个API?
回复

使用道具 举报

我的人缘2
instant_dev 发表于 2018-3-10 02:11:59 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  64% (18)
 
 
35% (10)  踩
ynos1155 发表于 2018-3-9 23:33
可否问一下是用python2还是python3来写这个API?

我们使用Python3.  Python2 都快要不被维护了
回复

使用道具 举报

我的人缘2
instant_dev 发表于 2018-3-10 02:15:37 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  64% (18)
 
 
35% (10)  踩
14417335 发表于 2018-3-9 22:37
php和python都是非常非常绿的新手,肯定上手很慢。

楼主所说“也有其他方法可以弄清楚API需要修改哪些地 ...

可以本地搭建discuz环境,打开mysql log进行测试,而且大部分API,我们都有之前写的例子可供参考。
回复

使用道具 举报

我的人缘15
 楼主| Warald 发表于 2018-3-10 04:35:08 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  96% (3450)
 
 
3% (120)  踩
sizem 发表于 2018-3-9 14:19
昨天在想要不寫個crawler,automate面經整理的過程。如果有API應該會簡化過程(不必parse整個網頁去找相關 ...

不用全职。但是如果一周只有五六个小时,那就没意义了。. 1point 3acres 论坛

如果有多人参与,每人都能投入一些时间,那速度也会加快。
回复

使用道具 举报

我的人缘2
instant_dev 发表于 2018-3-10 05:14:27 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  64% (18)
 
 
35% (10)  踩
fanfanpsu 发表于 2018-3-10 04:05. From 1point 3acres bbs
why not django? has to be flask?

没有局限于flask, 个人感觉flask比较轻便好学一些。

django也可以,如果你想参与的话
回复

使用道具 举报

我的人缘0
jimmyalearner 发表于 2018-3-10 05:24:26 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  90% (10)
 
 
9% (1)  踩
额有点没太懂开发流程。是指自己搭一个discuz本地环境,然后用django/flask实现楼主说的api,做一个demo就行了是吧?
回复

使用道具 举报

我的人缘2
instant_dev 发表于 2018-3-10 05:30:42 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  64% (18)
 
 
35% (10)  踩
jimmyalearner 发表于 2018-3-10 05:24
额有点没太懂开发流程。是指自己搭一个discuz本地环境,然后用django/flask实现楼主说的api,做一个demo就 ...

不只是demo,我们真的要在production上用
update:  报名只需要做指定的几个api,可以理解为demo,来演示你有能力做开发。
最终大家做出来的api,肯定要跑在production上。
回复

使用道具 举报

我的人缘0
eason0218 发表于 2018-3-10 05:35:51 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  80% (84)
 
 
20% (21)  踩
python熟练工但不会flask..这样可以么?
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-8-19 12:26

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表