TecHug
    • 首页
    • 必观作品
    • 快乐程序员
    • 联系
    • RSS
    1. 做程序猿的老婆应该注意的一些事情
    2. 能让程序员心花怒放的七种礼物
    3. 如果编程语言是种武器
    4. 如何成为一名黑客
    5. 调查:程序员需要知道的97件事,你知道几件?
    6. 调查:成功创业者的15个特征,你拥有几个?
    7. 让上班族瞬间怒掀桌的20件事,你遇到哪几件?
    8. 如果程序员是猫,你是哪只猫?
    9. 要嫁就嫁程序猿——钱多话少死的早
    10. 当不能上网时你的电脑还能做的26件事

Google和百度都无法替代的10大深网搜索引擎

深网主要包括的都是些,例如需要某些条件如注册、付费,才能访问的内容,如数据库和某些服务等。而常规搜索引擎通常只会对静态网页进行抓取,而对于这些存储在数据库中的内容,对其而言几乎是不可见的。其次,当我们使用Google时,Google还可能对我们的活动轨迹进行跟踪。这对于要求匿名的用户而言,也是不可接受的。

暗网搜索引擎| 2017-06-26

GitHub开源现状:使用者多,贡献者少

企业谈开源、程序员谈开源……忽如一夜春风来,几乎世界上所有的人都在谈开源,那么现在开源的情况如何?GitHub针对开源情况作了一项调查,并且与学术界、行业和社区的研究人员针对开源软件的使用、构建和维护做了解读。窥一斑而知全豹,下面我们就从GitHub的开源情况来看看全球的开源现状。

开源| 2017-06-26

那些年,程序员不由自主嘴上跑的火车

拖字诀,脱不了了,死到临头了再做事…越到问题先猥琐处理了,想着到时候想个好方案重构…”到时候””一般是”到天荒地老的时候”的缩写…

搞笑| 2017-06-26

调查显示最让Node.js程序员蛋疼的问题是debug

最近Node.js专家RisingStack Inc.发布了一项新的调查,调查指出程序员在使用开源基于JavaScript的运行时环境时,遇到的最大痛点就是调试。该公司还在最近的博文中表示使用Node.js面临最大障碍是调试的程序员居然占据所有受访者的18%。

nodejs| 2017-06-25

研究人脸识别技术必须知道的十个基本概念

本文简要的介绍了一些主要的人脸技术的概念,目的是让非研究的同事对各项技术所能解决的问题有所了解。对于希望对这些技术有进一步深入了解的同事,可以多搜索优图人脸相关的文章。

人脸识别| 2017-06-25

JavaScript里最常用的十种代码简写技巧

今天小编我给大家整理了一份10个程序员常用的代码简写技术,看懂一种是入门,全懂就是大神,你能知道几个呢?

简写javascript| 2017-06-25

庖丁解牛:GIF图片原理和储存结构

GIF是一种使用LZW压缩,支持多张图像的容器。支持256色,透明通道为1bit。作为互联网表情包的载体,GIF这项80年代的技术依然生生不息。但它的弊端也是显而易见的:易出现毛边,色彩表现低劣,文件压缩比不高。针对这些问题,Mozilla发布了APNG来代替老旧的GIF技术,同时许多开源组件也用WebP格式来代替GIF。

gif| 2017-06-24

以太币(Ethereum)里的“gas”是什么?设计原理是怎么样的?

你设计的程序中犯的错误,只会影响付费使用它的人。其余的网络不能因为你的错误而遭受性能问题。 当性能问题消耗你的所有ether币时,他们将简单地得到一个 big payday! 没有这个关键技术,通用块链的想法是完全不可能的。

gas以太币| 2017-06-22

我们为什么要选择小众语言 Rust 来开发软件?

总体来说,Rust 这门新兴的语言对于国内大多数开发者来说会显得比较陌生,但是并不妨碍 Rust 已经在世界范围内作为公认的 C/C++ 的有希望的挑战者。我认为,从长远来看,在对内存安全性和性能有严苛要求的场景,Rust 将会有广阔空间。

rust编程语言| 2017-06-22

Kotlin功能大调查:什么该留?什么该去?

Kotlin自被谷歌官宣之后一直都在舆论的风口浪尖上,很多程序员可能还持观望态度,还没来得及亲自测试一下。不过现在也晚了,有些功能马上就要被去掉了。JetBrains提供了这份对Kotlin用户的调查,受访者被要求提及三个期望的功能,并列举一个最不想要的功能,我们来看看结果吧!根据博客文章宣布的结果,大多数人写了三个期望的功能,接近一半的受访者选择跳过了负面提名。

Kotlin| 2017-06-22

与 Linux 之父的惊喜接触!

本着机会难得,我和小伙伴们匆匆丢下嘴边的食物,马上围上前去,通过简单的比划,表达了我们美好的愿望。格雷一路“呵呵”地和我们大伙合影、和我单独合影。别说,这快活的“呵呵”笑声,让我觉得格雷老兄特忠厚。好了,无图无真相,扯这么多都不上图,你们可要砸键盘了!

Linus Torvalds| 2017-06-22

为什么硬件公司做软件不行?

在纯软件不懂 Version Control System、Bug Tracking System、Daily Build System… 会被人笑没受过教育。但硬件公司却是晚了很多年才心不甘情不愿的导入了里面几样最基本的东西。如果说对工具已经很陌生,那就更不说更抽象的规格设计、需求访谈… 乃至于之前流行的 eXtreme Programming 到现今的 Scrum 根本是外星人的语言。更何况里面很多工作根本不像在写程式,你们这些 software RD 没在打字是不是在混啊!

硬件| 2017-06-22

[外文翻译]为什么Stack Overflow需要用几年时间才把网站迁移到HTTPS

今天,我们默认在 Stack Overflow 上部署了 HTTPS。目前所有的流量都将跳转到 https:// 上。与此同时,Google 链接也会在接下去的几周内更改。启用的过程本身只是举手之劳,但在此之前我们却花了好几年的时间。到目前为止,HTTPS 在我们所有的 Q&A 网站上都默认启用了。

httpsStack Overflow| 2017-06-22

[外文翻译]《Effective Java》在哪些方面影响了 Kotlin  的设计?

现代编程语言的创造者有很大的优势,因为他们能够分析现有语言的缺点,并在设计语言的时候尽量避免。Jetbrains是一家开发了几款非常受欢迎的IDE的公司,于2010年决定为自己的开发工作创造一种编程语言——Kotlin。它的目标是更简洁、更有表现力,同时避免Java的一些不足。这家公司之前发布的所有IDE都是用Java编写的,所以他们需要一种与Java高度互操作的语言,并能够编译成Java字节码。他们还希望Java开发人员可以轻松切换到Kotlin. 也就是说,Jetbrains希望构建一个更好的Java。

Kotlin| 2017-06-21

Java 老矣,尚能饭否?

Java 是能运行在浏览器中的语言,丰富的前端界面离不开 Java 的功劳。近年来的 Node.js 又在后端占有一席之地。Python 用于系统管理,并通过高性能预编译的库,提供 API 来进行科学计算,文本处理等,是 Linux 必选的解释性语言。

java| 2017-06-21

国内首位!Node.js 社区吸纳阿里云张秋怡为 CTC 成员

继去年 MariaDB 基金会将阿里云数据库高级专家彭立勋列为个人成员后,今年又有一位阿里云工程师在国际技术社区重要工作中有所担当,她就是张秋怡。张秋怡,花名洗影,阿里云云应用服务团队工程师。2016年,她毕业于中山大学软件工程专业,现在在阿里云 alinode 团队参与 alinode Node.js 应用服务解决方案的开发和维护,同时也对阿里内部和外部的客户提供技术咨询的服务。

nodejs| 2017-06-21

Webpack 3.0正式发布,附新特性一览

Webpack 团队近日宣布正式发布Webpack 3.0 版本。在 2.0 版本发布之后,Webpack 团队与社区联系更为紧密,在优先实现社区希冀的功能需求的同时,提供了更快且更稳定的发布流程。对于本次发布的 Webpack 3.0 版本,用户可以便捷地平滑升级,享受新版本中带来的性能提升与 Magic Comment 等新特征。

webpack| 2017-06-21

高效程序员喜欢打盹

或许你会问:“10x程序员都会经常打盹吗”?实际上并不全是,可能是刚好让你给撞上了。不过我所看到的很多“业务价值10x”的程序员反而经常这样,因为他们很清楚自己的极限,他们知道什么时候该做一些与工作无关的事情,在得到充分休息之后继续回来工作,然后产出高能的业务价值。他们当中有些人会选择打盹,

10x程序员高效| 2017-06-20

编程世界经典秘籍:程序员如何聪明的提问

本文节选于编程世界里非常经典的一份文档,该文档首发于 2001 年,已经过多次迭代更新,详细描述了程序员应该如何在网上有礼貌地、合理地向别人提问以及如何解读答案,比如自己先做足功课:搜索、读文档、读代码等。以下中文版节选是由 ryanhanwu 基于原文 3.10 版的最新翻译

| 2017-06-20

程序员需要学习C#和.NET Core的8个原因

每隔十年左右,就有一个彻底改变企业市场的新技术和平台出现,在20世纪90年代,这个技术是windows中的Microsoft Visual Basic,在20世纪20年代,则是.NET框架和C#。在2010年,则是两个主要移动操作系统Android和iOS,以及两个主要云计算平台,亚马逊云计算服务(AWS)以及Microsoft Azure。

.net| 2017-06-20

苹果向中国开发者宣战了,两万余APP遭下架

当然,也有网友表示理解苹果的做法:无规矩不成方圆,对开发者的仁慈就是对用户的不负责任;苹果虽然霸道,但这样做确实是有利消费者的。对此,你怎么看?

苹果| 2017-06-20

GO语言预计八月发新,1.9版本亮点抢先看!

Go语言的发布就像钟表一样规律——基本每六个月发布一次,广大程序员也不用等的太辛苦。要知道,Go语言现在已经十分火热了。Go 1.8于2017年2月发布,所以,还有两个月,GO 1.9将与广大程序员见面。

golang| 2017-06-20

StackOverflow联合创始人:编程中的摩西十诫

不要成为“永远躲在房间里的人”。不要把自己永远所在房间里写代码。这样的人在其他人看来,摸不到、看不见、不受控制,而且无法在开放、合作的环境里生存。

| 2017-06-19

深度解析各种使用情境下的最佳编程语言

 通过上面基于应用场景的最佳编程语言解析,相信大家对于最佳编程语言有了更深的了解。如果,大家对于在应用场景下编程语言的应用有更多的看法,欢迎在下方留言评论。之后,笔者会在下一篇文章中为大家做更多应用场景的编程语言的解析。

编程语言| 2017-06-19

公司和程序员如何选择合适的编程语言?

“任何不谈使用场景的最佳编程语言都是耍流氓。”我们经常会听到“201X年最佳的编程语言”、“程序员最应该学习的编程语言”、以及那句最著名的“PHP是最好的语言”……在没有使用情境的情况下,这些都没有任何的参考意义。

编程语言| 2017-06-19
« 上一页 1 … 151 152 153 154 155 … 309 下一页 »

  • ChatGPT 是一种噱头

  • 为什么 Debian 会变成这样?

  • 在 Rust 中写入未初始化的缓冲区

  • 英伟达技术的曙光

  • 调色板示意图,说明何时使用何种颜色组合。(本文正文中也阐述了所有信息)。

    contrast-color():在 CSS 中让浏览器给出对比色

  • JavaScript 的新超能力:显式资源管理

  • 内核开发人员玩转 Home Assistant:总体印象

  • Stack overflow 几乎已死

  • java 字符串变得更快了

  • 自去年年初以来,Google Play 的应用程序数量下降了 47%

本站内容使用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。

联系我们 京ICP备12002735号