计算机 IT
共 630 人关注

筛选:
排序:
...
Base-122– 更节省空间的base-64替代方案 【33%】

Base-122 编码 更节省空间的base-64替代方案。 [GitHub repository] §1 概述 作为一个二进制到文本编码方案, base-64编码后比原始大小大33%。 本文介绍了 base-122,将二进制转换为UTF-8的文本后比原始大小大了大概14%。 创建Base-122的目的是用于网站。实现了包括一个小的Javascript解码器在网页加载base - 122编码...

计算机/ @luke, @toypipi
...
使用开源项目 Anthy 实现双重身份认证 【33%】

What is two factored authentication? It’s an added layer of security. Generally combining something you know with something you have to authenticate you. An everyday example will be your ATM card. ...

计算机/ @toypipi
...
Node.JS 性能展示:框架的对比 【33%】

今年早些时候,Raygun跟进了一个帖子,比较了各种Node.js Web框架的性能。 随着这些框架的大量的发布更新,以及Node.js自身也在不断升级(目前,V7.2.1),我们认为是时候对全新版的Node.js进行性能的展示。 这一次,我新增了另外一个环境来对Node.js性能进行测试。 除了在运行Debian的虚拟盒内进行测试外,我还在VM(通过Digital Ocean配置)上运行U...

计算机/ @tony
...
深度学习入门之工具回顾 【33%】

在SVDS,我们的研发团队一直在研究不同深度学习技术,从列车图像识别到语音识别。我们需要建立一种途径获取数据,创建模型,并评估模型性能。然而,当我们研究什么技术可应用时,我们找不到一个简明的总结材料以供参考,从而能够开始一个新的深度学习研究项目。 回馈为我们提供工具的开源社区的一个方法,是利用我们的经验帮助他人评估和选择那些工具。 因此我们提供了下面的图表,以及根据我们决定的各种标准的解释。

计算机/ @Judy
...
使用 NGINX 和 Docker 实现 Node.js 应用的负载均衡 【33%】

In this article, we will see how easy it is to load balance Docker-ized Node.js applications with NGINX. We will create a simple Node.js application that serves an HTML file, containerize it with D...

计算机/ @墨镜大头
...
学习算法的好处 【33%】

算法无处不在!算法涉及计算机科学的各个方面。它们也广泛应用于各种领域,如咨询、社交媒体、医学、心理学和运输等,而列举这些领域的名单仍在变长! 你做的任何事情都可以细分成许多小步骤,这就是算法的本质。设想一下,你早上起来去上班,而你不记得车钥匙在哪儿。你怎么找到钥匙的?一种办法可能是利用这样一个算法,它是一步接一步的逻辑过程。首先,你会到你通常放钥匙的地方找车钥匙。你努力回想上一次使用车钥匙是...

计算机/ @一颗药丸, @jin
...
Laravel 和 Braintree:中间件和其他高级概念 【32%】

本文由Viraj Khatavkar同行评审。感谢所有SitePoint的同行评审,使SitePoint内容成为最好的!  之前,我们看到了如何配置一个Laravel应用程序来处理Braintree订阅 这一次,我们将讨论如何使用: 阻止用户两次注册到同一计划 向我们的应用程序添加基本的Flash消息 增加交换计划的能力 创建中间件,根据订阅状态保护一些路由 限制具有基本订阅的用户访问付费内...

计算机/ @泷一一
...
Go 语言中如何应对泛型的缺失? 【30%】

什么是泛型? 为什么它们被认为有用? 为什么Go没有泛型? Gophers应该用什么替代? 本文研究泛型的本质,并探索可用于解决这种编程范式缺失的各种技术。 更新:标题中的“...”是一个简单的英语省略号! 非常感谢读者指出,在这种情况下,“...”可以(并且将)被理解为Go的省略号。 在这种情况下,标题当然完全是垃圾。 首先,一个重要的说明 Go中有关泛型的问题是多年以前的问题,已经在Go...

计算机/ @Hornsey
...
Java 测试规范框架 —— Spek 用户指南 【30%】

Overview This guide assumes that you have a basic knowledge of Kotlin. If you have a Ruby background and are familiar with RSpec, you won’t have any issues to get up and running. What is Spek? Test...

计算机/ @CY2
...
开发 Basecamp 客户端时我最喜欢的几个 Kotlin 特性 【30%】

Team Android at Basecamp recently passed a fairly big milestone — over 25% of the Basecamp 3 Android app code base now runs on Kotlin! 🎉 Github statistics for the Basecamp 3 Android app as of 5/27...

计算机/ @CY2
...
分布式缓存系统 Infinispan 9.0 Server 指南 【30%】

1. 关于 Infinispan Server Infinispan Server 是一个独立的服务器软件,为客户端提供任意数量的缓存,支持多种协议,包括 HotRod, Memcached 和 REST。服务器本身基于 WildFly 提供的可靠基础服务,因此也包含诸如管理、配置、数据源、事务、日志以及安装等相关的子系统。因为 Infinispan Server 与最新发布的 Infini...

计算机/ @中山狼, @CY2
...
再次介绍Composer - 现代的PHP应用程序的基石 【29%】

在本文中,我们将讨论Composer的基础知识,以及如何让它成为一个强大而又实用的工具。 在我们详情讨论之前,我们需要注意两件事情: Composer是什么: 我们在官网上可以看到:“Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装(更新)这些依赖的库文件。” Compose...

计算机/ @phper, @MaStone
...
瀑布型敏捷看板! 什么鬼? 【29%】

Software developers have long been motivated to optimize the process of creating good code. This involves improving your technical skills, such as understanding what you can achieve using a given p...

计算机/ @苏州小浮云
...
法律依赖于计算能力 【29%】

2011年索尼起诉乔治·霍兹和他的朋友越狱了索尼产品Playstation3(电视游戏机3),其中一条主要诉由便是霍兹利用索尼没有遵守一项数字签名的基本规则的漏洞,发布了一个在线的密钥。 这个案件最终庭外和解结案,但是关于在网络上发布特殊序列,是否合法的问题仍然存在,法律目前似乎支持索尼的论据,但是不会对于霍兹的案件朔及既往。 一种反对观点认为:如果发布特殊序列是非法的,那么根据序列衍生的一...

计算机/ @ypddw, @烊叔
...
Python 3 并发 —— concurrent.futures 模块 【29%】

The concurrent.futures module was added in Python 3.2. According to the Python documentation it provides the developer with a high-level interface for asynchronously executing callables. Basically ...

计算机/ @負愚侕歸
...
简单介绍下 MVVM-C 设计模式 【29%】

A short introduction to the MVVM-C design pattern. When thinking about design patterns and architectures in iOS development, MVC might be the first thing that comes to mind for most of you. But thr...

计算机/ @城府很深
...
Alluxio和Spark入门 【29%】

Spark has brought significant innovation to Big Data computing, but its results are even more extraordinary when paired with other open source projects in the ecosystem. Alluxio, formerly Tachyon, ...

计算机/ @苏州小浮云
...
PHP 的糖衣炮弹 【28%】

这篇文章中我想看看两个函数: 和. 他们经常被列在"安全的开发者绝不应该使用的函数列表"中, 但是我有时会想没有他们我们会错过多少极棒的应用. 就像PHP标准库中的其他函数一样, 他们都有自己的用处. 他们可能被滥用. 他们的危险和他们提供的灵活度和好处同时存在, 尤其对于初级开发者. 现在来看一些我见过的eval和exec的使用方法, 再接着来讨论安全注意事项和审核. 动态类创建 我第一次...

计算机/ @Mark, @CY2
...
我的开源兴趣项目怎么变成我的工作 —— OptaPlanner 10 周年 【27%】

十年前,在我度假期间开始了一个小型的项目.没有什么很重要的原因.仅仅是爱好而已,而且它也不是什么高大上的项目.尝试创建一些非常酷的东西是我一个长期的研究项目.现在,当时做的那个项目 OptaPlanner 现在变成了java开源界指定的解决方案.可以为全世界创建更好的定期执行逻辑,例如:employee rosters, vehicle routes 和cloud distributions...

计算机/ @負愚侕歸
...
如何成为一个全栈开发人员 【27%】

能从原型到构造出最小化可行产品的全栈开发者一直都被认为是万金油式、啥都不精的程序员,这种偏见有理有据。为了重新定义现代的全栈开发者,我们需要关注以前的全栈开发者是做了什么。 当年的全栈开发者 很久以前, 大约2000年吧 (在互联网时代, 17年真的是很久的了), 全栈开发者是能做下面这些事的人: 用类似photoshop或fireworks的adobe工具勾画网页轮廓。 将页面设计转为ht...

计算机/ @., @lison