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

30 多年的编码经验浓缩成的 10 条最佳实践

良好的代码更易于阅读、理解、调试和修改,最重要的是它的缺陷也更少。显然,编写良好的代码需要更多的时间,但是从长远来看,它也具有更多的价值,因为这降低了维护的成本,而且具有更好的可重用性。

最佳实践| 2018-04-23

Windows 10 精简版(Windows 10 Lean)系统首曝光:精简2GB大小、无预装

“瘦版”的确精致,比Windows 10 Pro小了2GB。进一步挖掘后发现,缩减的空间主要是删掉了自带壁纸、CD/DVD驱动,甚至连注册表编辑器这样的程序也没装。

Windows 10 Lean| 2018-04-23

[译] 超大型 JavaScript 应用设计的哲学

本文基于 Malte Ubl 在 JSConf Australia 的演讲速记稿和现场视频整理而来,你可以在 YouTube 上观看完整演讲。由于全文大部分内容转自口述,译稿并不细究字词的严格一致,但尽力保证了原文语义和结构不发生变化

javascript| 2018-04-21

Java 10:来看 var 的新玩法

在Java 10中,var并非一个关键字,只是一个保留的类型名称。其原因也是为了避免对原有开发的代码,包括变量、方法或包名称有一些冲突或影响。也就是说,开发者仍然可以用var当做变量、方法或者包的名称。

java10| 2018-04-21

开源软件并不是无国界的,也会被禁用,Docker 就是先例

开源社区的很多人都可以一开始就不相信开源的安卓系统能够被禁用,很多人相信开源就是无国界的,不是拿一个国家能禁止的。但事实并不是这样理所当然的,开源软件会被禁用,Docker 就是先例。

开源软件| 2018-04-20

你知道吗?甲骨文拥有JavaScript商标权 未经授权不得使用

在名为“Oracle Owns “JavaScript”, so Apple is taking down my app!”(甲骨文拥有JavaScript商标权,所以苹果下架了我的应用。)帖子中写道,美国商标注册号 2416017 的 JAVASCRIPT 为甲骨文公司所有,而这款包含“JavaScript”字样的APP并未得到甲骨文的授权。

商标侵权javascript| 2018-04-20

关于国内程序员肉身翻墙

本来是没有倾向谈论这个话题的,但是最近邮件或者微信问我这个问题的国内程序员朋友很多,我在这里一并介绍一下,也算作简单的解答。

出国工作| 2018-04-19

Go语言的美好和丑陋

Go确实有一些不错的特性,也就是本文中“好的”部分,但是当我们不使用API或者网络服务器(这是为它设计的)而且将它用于业务领域逻辑的时候,总体而言我发现它用起来笨重且糟糕。但是即使在用于网络编程的时候,在设计和实现方面它也有很多缺陷,这导致它在显而易见的简单的表面之下是危险的。

golang| 2018-04-19

什么是 Linux “oops”?

Linux 内核正在盯着你,当它检测到系统上运行的某些东西违反了正常内核行为时,它会关闭系统并发出一个“oops”!

linux| 2018-04-19

请继续重复发明轮子

“重复发明轮子”这句话原本用于比喻无谓的重复劳动,但这个比喻似乎也不那么恰当,因为在人类的历史长河中,轮子已经被重复发明了无数次。

| 2018-04-19

Linux 系统中 sudo 命令的 10 个技巧

从这篇文章可以看出 —— sudo 为普通用户提供了更多受控访问。使用这些技术,多用户可以用安全的方式与 GNU/Linux 进行交互。

linux| 2018-04-19

看,两个程序员在相互伤害!

看,两个程序员在相互伤害!

搞笑漫画| 2018-04-19

600页阿里技术全景图《阿里技术参考图册》开放下载

阿里首次将技术体系全面对外公开:从人工智能到机器智能,从世界一流的互联网基础设施到大数据计算平台、智慧物流运维等标杆技术,从前端到研发效能,基本涵盖了阿里巴巴所有技术兵种,内容涉及业务框架、核心架构、优化算法等。

阿里巴巴| 2018-04-18

微软首次推出自主版本Linux系统

微软总裁布拉德·史密斯(Brad Smith)在旧金山的发布会上表示:“在43年之后,这是我们首次宣布,将发布订制的Linux内核。”

linux| 2018-04-18

用漫画描述各种排序算法,你看懂了吗?

它们最初是为 Sándor 在德国不伦瑞克工业大学开设的算法和数据结构讲座而设计的,作者希望它们能够有更广的用途,因此在网上发布了这个项目,希望能够帮助到教师、学生和有好奇心的人们。

排序算法漫画| 2018-04-18

如何绕过Android P非公开API限制

首先需要强调的是,为什么要突破限制,因为安卓中许多技术需求需要使用系统隐藏 API 完成。目前大量的安卓应用都会通过反射或 JNI 方式使用到系统隐藏 API, 这其中包括几乎全部插件化框架,典型的是对 AssetManager 中隐藏 API 的使用。

Android P| 2018-04-18

从 0 开始了解 Docker

或许 XX 震惊部应该这样起名:《了解 Docker,看完这篇就行!》

Docker| 2018-04-18

麻省理工开源了一期深度学习入门级课程

麻省理工学院深度学习和自动驾驶课程,介绍了深度学习的相关知识,以及深度学习在自动驾驶领域的实践和应用。认真补充课程能量,听完之后,就能撸出一台无人驾驶车的算法了。

深度学习| 2018-04-17

苏宁易购移动架构演进的青铜时代、白银时代和黄金时代

本文将根据移动发展各个阶段的时代特点,结合移动电商app业务的特质,以移动数据交互全景的视角,讲述苏宁易购android客户端在不同阶段出现的问题,采取的技术应对方案,以及如何衍生出最终的android运行架构。

移动架构架构| 2018-04-17

十年不变的Reddit,花了一年半时间改版,却招来一片骂声

业界媒体《连线》近日发表文章,讲述了老牌网站Reddit改版的幕后故事。该网站在全球拥有3.3亿用户,是个非常活跃的服务,但长期以来,它看上去好像是一个电邮收件箱,缺乏视觉吸引力,对新人来说上手也比较困难。新版针对这些问题做了哪些改进呢?

Reddit| 2018-04-15

编程语言 Ruby 如何还能再活 25 年?

自2012年以来,在RedMonk排名中,Ruby在排名前十的编程语言中缓慢下滑。且一直在第十名上下摆动,这反映了Ruby已经发展成熟以及Ruby on Rails Web应用程序框架优势的减弱。

ruby| 2018-04-15

Ubuntu 18.04 可在不重启的情况下安装内核更新

使用 Ubuntu 18.04 LTS 将使得 Linux 内核实时修补功能变得非常容易,实时修补(Live patching)可让你在不重新启动系统的情况下安装和应用关键的 Linux 内核安全更新。

Ubuntu| 2018-04-14

面对Java版本的升级,旧式桌面应用改怎么办?

Java推出了新的发布计划,而Oracle也决定移除JRE中一些旧的和不建议使用的功能。本文将据此介绍一下Java即将发生的变化。由于部分移除的功能对于使用Java开发桌面应用的开发者有重大影响,因此本文将深入讨论桌面领域的变化。

java| 2018-04-14

四个月,与苹果审查人员的漫漫斗争路

从2017年11月20日起,到2018年3月28日,向苹果提交审核审核了20个版本,收到了11个3.1.1、3个4.3、5个2.1和2个2.3,一个开发者账号基本报废;最后终于找到了审核问题所在,在3月28日成功上架App Store,完成了这次应用版本更新的使命。

苹果应用商店| 2018-04-13

命令行里打 cd 简直是浪费生命

作为工程师,你在命令行下最常打的命令无非就是 cd 与 ls。这些年你浪费了多少时间?
作为一个程序员或者在 shell 中花费大量时间的人,你可能会经常以一种低效率的方式在目录中来回移动,特别是每天经常访问相同目录。

linuxAutoJump命令行| 2018-04-13
« 上一页 1 … 120 121 122 123 124 … 309 下一页 »

  • Python 打包工具 Setuptools 最近的颠覆性变化

  • Linux 打包工具 Flatpak 的未来

  • ChatGPT 是一种噱头

  • 为什么 Debian 会变成这样?

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

  • 英伟达技术的曙光

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

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

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

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

  • Stack overflow 几乎已死

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

联系我们 京ICP备12002735号