你可能不知道的 npm 实用技巧

2019-07-03
阅读 4 分钟
2k
绝大多数前端和 Node.js 开发者每天的日常工作都离不开 npm,不知道你对 npm 的观感如何?如果你觉得 npm 很棒,那么不妨看下这篇文章,说不定其中有你之前没留意过的小窍门,可以让你 npm 用得更顺手。如果你觉得 npm 很糟糕,那也可以看下这篇文章,也许会发现用上一些小技巧,npm 会变得稍微不那么糟糕。

GitHub 最新 Android 热门开源项目公布

2019-06-20
阅读 4 分钟
2.9k
分享 2019 年 5 月 GitHub 上比较流行的 9 个和 Android 开发相关的开源项目,包括对话框、日历、矢量绘图组件,内存泄露检测库,Kotlin 的 linter、mock 库、依赖注入框架等。

热门 macOS 开源应用收集

2019-06-18
阅读 3 分钟
2.7k
安利 6 款热门的 macOS 应用,其中包括三个提高效率的小工具(把 Dock 放到 TouchBar 上、在终端打开当前文件夹、基于 Lua 自动化重复任务),航拍屏保,媒体播放器,古代游戏模拟器。这些应用都是开源的(使用 Swift 和 Objective C 编写),不仅可以免费获得,还有源代码可供观摩借鉴。

为什么建议你常阅读源码?

2019-05-22
阅读 5 分钟
1.6k
作者:谢伟授权 LeanCloud 转载 我叫谢伟,是一名侧重在后端的程序员,进一步定位现阶段是 Web 后台开发。 由于自身智力一般,技术迭代又非常快,为不至于总处于入门水平,经常会尝鲜新技术。 为保持好奇心,日常除技术以外,还会涉猎摄影、演示设计、拍视频、自媒体写作等。 如果此刻我是一个成功人士,看到上面的领域...

快速入门 React hooks + 后端集成

2019-05-14
阅读 4 分钟
1.6k
2019 年 2 月发布的 React 16.8 正式引入了 hook 的功能。它使得 function 组件也像 class 组件一样能维护状态,所有的组件都可以写成函数的形式,比起原有的以 class 的多个方法来维护组件生命周期的方式,简化了代码,也基本消除了因为 this 绑定的问题造成的难以发现的 bug。这篇文章就介绍一下最常用的 state hook,...

从 React Native 到 Flutter,移动跨平台方案的真相

2019-05-13
阅读 3 分钟
11.1k
2018 年 12 月,Google 发布了 Flutter 1.0 正式版,似乎再次点燃了人们对移动跨平台开发的热情。上一次出现类似的情况,是在 15 年年初,Facebook 发布 React Native 的时候。四年不到的时间里,有两家大公司相继推出了自己的移动跨平台方案(当然还有 16 年的时候,微软收购了 Xamarin,不过没有前两个那么引人注目罢...

如何防范服务器入侵

2019-04-29
阅读 2 分钟
2k
加固服务器并不难,但有很多例行操作需要进行时,有可能会遗忘。以我为例,刚买的服务器就在两周内被人入侵了。有天早上我收到几封来自第三方的邮件,说我服务器上有东西在尝试入侵他们的服务器。所以,我需要快速解决这个问题。

微信小程序 unionid 登录解决方案

2019-04-26
阅读 6 分钟
7.4k
第三方登录模块使开发者能快捷灵活的拥有自己的用户系统,是 LeanCloud 最受欢迎的功能之一。随着第三方平台的演化,特别是微信小程序的流行,LeanCloud 第三方登录模块也一直在改进:

2019 前端框架对比及评测

2019-04-24
阅读 3 分钟
2.1k
Jacek Schae 原作,授权 LeanCloud 翻译。 我们将基于 RealWorld 示例应用对比前端框架。RealWorld 示例应用的特点: RealWorld 应用比待办事项类应用更复杂。通常待办事项类应用不足以传达足够多的知识见解构建实际应用。 标准化项目遵循特定规则。提供后端 API、静态标记语言、风格、API 规范。 专业人士编写、审阅理...

北京 | 游戏出海技术指南:海外网络实践及优化专场

2019-04-01
阅读 2 分钟
2.1k
国内对游戏版号的限制,让「出海」成了游戏行业的热门词汇。但一款游戏如果想要平稳出海却不是件容易的事,无论是文化、设备还是推广方式都有着明显的差异。而技术方面,单海外网络一项就让不少游戏开发人员感到头疼。

七款酷炫的 Mac 屏保

2019-03-13
阅读 1 分钟
2.9k
Ankur Biswas 原作,授权 LeanCloud 翻译。 分享我最喜欢的一些 MacBook 屏保,让电脑看起来美美哒~ Padbury Clock Word Clock Simple Clock Grid Clock Fliqlo Fractal Clock Word Clock 如果喜欢这些屏保,可以和小伙伴分享!留言告诉我,哪个屏保是你的最爱? LeanCloud,领先的 BaaS 提供商,为移动开发提供强有力...

什么是程序员眼里的理想公司

2019-03-12
阅读 3 分钟
1.7k
关于这个问题,网络中有很多不同的意见,有人觉得钱多福利多的公司选择起来更加实际,有人则看中与自己的匹配程度,可以提供对口工作就是一家理想公司,还有一些工程师觉得事少的公司才是最佳选择。

如何实现手游中的账户系统|游戏后端

2019-03-07
阅读 4 分钟
4k
在这篇文章中,我们使用 LeanCloud 作为后端来实现游戏内的账户系统。这篇文章以 Unity 游戏引擎中的 C# 语言为示例,主要讲解如何实现几种主流的登录方式,包括游客登录、游客账号升级、手机号验证码登录、用户名密码注册及登录。

优秀的命令行工具整理(三)

2019-01-23
阅读 2 分钟
3.7k
原作者:Darren Burns 授权 LeanCloud 翻译,作者:weakish@LeanCloud 本文是「优秀的命令行工具」系列的第三篇。在这篇文章中,我将展示五个命令行工具,这些工具能助你更方便地解决常见问题。 tig 交互式地浏览 git 仓库 有了 tig,无需离开命令行,就能交互式地浏览 git 仓库。 tig 的使用简单直观,提供了 stash、st...

优秀的命令行工具整理(二)

2019-01-18
阅读 3 分钟
3.3k
将任何命令的输出通过管道传给 peco,便能交互式地过滤输出,查找所需信息。你可以把它想成交互式 grep,随着输入实时更新结果,让搜索过程更直观。

优秀的命令行工具整理 (一)

2019-01-16
阅读 4 分钟
2.5k
我打算写一系列文章,展示下近些年发现的一些很棒的非标准命令行工具,这是第一篇。如果你用命令行,那么这些工具中大概至少有一个能让你的生活更舒心。

什么是 10x 程序员

2019-01-11
阅读 3 分钟
4k
在编程界的传说中,一个 10x 程序员可以完成普通程序员十倍的工作量。所谓普通程序员,可以想象是一个擅长他/她的工作,但没有 10x 程序员那样神奇能力的人。更好地描述「普通程序员」的说法是它代表了专业程序员里平均的编程输出水平。

如何通过服务端控制游戏逻辑

2019-01-10
阅读 8 分钟
3.3k
在如何开发答题对战小游戏中给大家展示了对战开发的基础结构:拥有多个房间类型的游戏,每个房间有两个玩家的情况下,游戏过程中玩家之间的通信均通过 LeanCloud Play 实时对战转发。

破坏程序员生产力的 12 件事

2018-12-25
阅读 3 分钟
3k
很多文章都提到如何当好一个技术组组长或者技术部经理。常见的话题一般都是如何提高团队的效率。但当你试图提高程序员的效率时,首先要搞清楚效率是怎么变慢的,清楚原因后再来提团队效率。虽然 Peopleware 在 30 年前就发表了,但很多团队依旧会出现精力浪费和效率低下的问题。

Docker 和 Kubernetes 从听过到略懂:给程序员的旋风教程

2018-08-03
阅读 10 分钟
2.3k
早在 Docker 正式发布几个月的时候,LeanCloud 就开始在生产环境大规模使用 Docker,在过去几年里 Docker 的技术栈支撑了我们主要的后端架构。这是一篇写给程序员的 Docker 和 Kubernetes 教程,目的是让熟悉技术的读者在尽可能短的时间内对 Docker 和 Kubernetes 有基本的了解,并通过实际部署、升级、回滚一个服务体验...

在 MongoDB 上模拟事务操作来实现支付

2017-12-21
阅读 2 分钟
3.4k
我们的产品叫「学海密探」,属于在线教育行业,产品需要有支付功能,然而支付最蛋疼是什么?有人会说是支付宝和微信等支付接口的接入开发!没错,但支付接口的开发算是比较简单的了,我觉得凡是跟钱有关系的操作最重要的是事务问题,这一点很重要,很重要,真的很重要!LeanCloud 官方文档中有提到 MongoDB 不支持事务,...

记录使用 LeanCloud 的两年

2017-12-20
阅读 2 分钟
2.4k
我们奇点团队运营的是一款职业教育的产品,面向会计从业的人群,主要提供会计从业、初中级、以及注册会计师等领域的会计全方位服务。产品内容主要有试题、视频、论坛、直播等几大功能,通过应用和网页端打造全方位的会计学习生态系统。

LeanCloud + Ionic3 迅速重构应用

2017-12-19
阅读 2 分钟
2.8k
学校有一个高考志愿填报的应用需要重构,之前的实现是通过构建 Laravel RESTful API + Ionic2 实现院校和分数线信息的检索,但是一个人前后端联调太麻烦了,加上平时课多,交活儿日期又近在眼前,所以考虑再三决定换成 Ionic3 + 后端云的方式来构建应用,这样不用花心思去搞后端的 CRUD,速度上应该能快不少。

超详细步骤 | 如何用小程序 SDK 实现电商评价模

2017-12-06
阅读 6 分钟
2.7k
在商城系统中给商品添加评价是一种非常典型的需求,我下面要来演示一下如何借助 LeanCloud 的小程序 SDK 来快速完整地实现这个需求,包括如何处理用户登录和获取用户信息、数据添加和读取、图片上传等功能。

物联网平台集成实践分享

2017-12-05
阅读 2 分钟
3k
我们公司是国内第一批专业从事家庭智能化产品研发、生产及销售的高新科技企业,提供以智能中央控制为中心,照明控制、门禁控制与电器控制三大入口硬件为基础的智能化解决方案,业务范围涉及智慧小区(智能家居)、智慧园区(智能办公)、智慧旅行(智能酒店)等多个领域。

720 智能硬件与 LeanCloud 云端的默契协作

2017-11-28
阅读 2 分钟
2.6k
我们的产品是与监控和改善室内空气质量相关的智能硬件,我们使用 LeanCloud 平台已经有 2 年多了,借此机会与其他从事智能硬件生产及应用解决方案的团队分享下我们的经验。

3年,从工程师到创始人

2017-11-23
阅读 3 分钟
4k
大家好,我是 htoooth,在一家电商公司做 Node.js 开发,爱折腾,喜欢追新语言,像 golang、elixir、clojure、人工智能和 python 都在我的关注之列。我有一个创业项目叫视网么,是个做 AR 的互动营销平台,客户使用我们的产品可以很方便地将 AR 技术集成到自己的业务中去。我们的产品覆盖了 iOS、Android 和 Web,目前项...

LeanCloud 开源工单系统 LeanTicket 焕然一新

2017-08-07
阅读 2 分钟
7k
相信很多开发者已经注意到,LeanCloud 的工单系统 LeanTicket 改版了。新版的 LeanTicket 不仅更新了界面,采用了响应式的页面布局来适配移动端,并且添加了诸多新功能,如增加了更多的工单状态来更清楚地罗列工单时间线的变化和下一步行动、完善了统计报告、优化了系统响应速度等等。

在 LeanCloud 上解决数据一致性问题 | 公开课视频

2017-08-04
阅读 1 分钟
3.2k
「LeanCloud 是否支持事务」是我们经常被问到的一个问题,的确因为受制于横向拓展和高可用的目标,LeanCloud 目前还无法提供完整的事务支持,但并不是说数据一致性就得不到保证。这次公开课我们将会为大家介绍在 LeanCloud 平台上通过一些基本的特性,结合业务逻辑去确保一些核心业务数据的一致性,帮助大家构建健壮的应...

什么是编程的基本功?

2017-07-13
阅读 2 分钟
4.2k
原因:你使用编程来解决问题的时候,基本上最终的东西是代码,但是编程的知识太广,总有你不会的,总有你不了解的,总有你记不住的。这个时候,有文档作为资料参考,就可以快速把别人的经验知识转化为自己的生产力和自己的代码。