热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

个人常用的一些工具

为什么80%的码农都做不了架构师?操作系统:Ubuntu,Fedora,opensuse(用软件最新的那个),DragonflyBSD(只是感觉亲切)windo

为什么80%的码农都做不了架构师?>>> hot3.png

操作系统: Ubuntu , Fedora, opensuse (用软件最新的那个), DragonflyBSD (只是感觉亲切) windows (反正我windows 很溜)

虚拟机: virtualbox 2.0(版本不是很清楚,就是很早) 开始玩,大学时候。

编辑器: 魔改版 neovim , spacemacs, vim, emacs, notepad++, (vim, emacs, nodepad++大学开始玩) IDEA, Pycharm (个人都用社区版,也相当强大)

ssh 终端: xshell, putty, putty 在Linux 字体显示比较好看,以至于个人甚至使用pterm

调试工具: gdb, cgdb (有很多快捷键很精妙,不过没有魔改) , ddd, pdb (Python调试), Scala 调试 (snite)

浏览器: firefox, chrome

编辑格式: markdown, org-mode, Latex (很多已经忘记了,大学学会的)

编程语言: Python (会说英语,你就能学会python), R(大学自学的,忘了很多), Rust (个人觉得和c结合起来比较好,) , C++(学过一些,大多) golang (从大学开始玩,第一家公司写过一些,某CDN巨头也写过一些,都是美好的回忆)。 Erlang (当年能写一点,也都忘了), Scala (魔改版的Java, 很强大)。

演示文档: 大学还能写beamer (对,就是那个Latex),

绘图工具: 矢量绘图: inkspace , krita

3D : Blender (玩过,界面先调整成中文的)

差异对比 meld, 很优秀的一个, vim 加上 greens.vim 配色也不错。

网站: 最早是google, 09年的时候还能够访问,当时自己虽然很多东西不懂,也接触了极其优秀的一部分

机器人(当时上外文网站,主要依赖翻译,google网页翻译,当时的android就是这么称呼的)

神经网络,当时影响最深的就是蚁群算法,这个算法后来也不知道杂么样子了。

scilab : 和Matlab 很相似。

ipv6 : 当年饶有兴致的打印了 英文版本的ipv6 详解,看了一些,印象最深的就是 neberhord descover.

思科的计算机基础也看过,当时当做大学计算机基础来读的,的确,很多知识比大学那边书好多了。

再说几个印象深刻的事: 一个是某一年,黑客大会的攻击画面,没想到尽然成为大数据的前身。

firefox 3.6 下载统计, 后面开始使用流式处理, 下载了他的代码,却没有搭建成功,当初好多原理性质的东西不懂。


转:https://my.oschina.net/innovation/blog/814118



推荐阅读
  • SQLmap自动化注入工具命令详解(第28-29天 实战演练)
    SQL注入工具如SQLMap等在网络安全测试中广泛应用。SQLMap是一款开源的自动化SQL注入工具,支持12种不同的数据库,具体支持的数据库类型可在其插件目录中查看。作为当前最强大的注入工具之一,SQLMap在实际应用中具有极高的效率和准确性。 ... [详细]
  • 全面解析:Hadoop技术栈中的Linux操作系统概览
    全面解析:Hadoop技术栈中的Linux操作系统概览 ... [详细]
  • 深入解析:Android开发进阶之Vim编辑器基础操作与应用
    本文深入探讨了Android开发中使用Vim编辑器的基础操作与应用。通过详细解析Vim的基本命令、配置文件和常用插件,帮助开发者提高代码编写效率。文章还介绍了如何在Android开发环境中高效利用Vim,包括集成开发环境(IDE)的配置和常见问题的解决方法。适合初学者和有经验的开发者参考。 ... [详细]
  • 本文首先对信息漏洞的基础知识进行了概述,重点介绍了几种常见的信息泄露途径。具体包括目录遍历、PHPINFO信息泄露以及备份文件的不当下载。其中,备份文件下载涉及网站源代码、`.bak`文件、Vim缓存文件和`DS_Store`文件等。目录遍历漏洞的详细分析为后续深入研究奠定了基础。 ... [详细]
  • Python网络爬虫入门:利用urllib库进行数据抓取
    Python网络爬虫入门:利用urllib库进行数据抓取在数据科学和Web开发领域,Python凭借其简洁高效的特性成为首选语言。本文主要介绍了如何在Windows环境下使用Python的urllib库进行基本的网络数据抓取。考虑到命令行操作的不便,作者选择了Jupyter Notebook作为开发环境,不仅简化了配置过程,还提供了直观的数据处理和可视化功能。通过实例演示,读者可以轻松掌握urllib的基本用法,为深入学习网络爬虫技术打下坚实基础。 ... [详细]
  • 本文详细介绍了如何在Linux系统中搭建51单片机的开发与编程环境,重点讲解了使用Makefile进行项目管理的方法。首先,文章指导读者安装SDCC(Small Device C Compiler),这是一个专为小型设备设计的C语言编译器,适合用于51单片机的开发。随后,通过具体的实例演示了如何配置Makefile文件,以实现代码的自动化编译与链接过程,从而提高开发效率。此外,还提供了常见问题的解决方案及优化建议,帮助开发者快速上手并解决实际开发中可能遇到的技术难题。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • MySQL性能优化与调参指南【数据库管理】
    本文详细探讨了MySQL数据库的性能优化与参数调整技巧,旨在帮助数据库管理员和开发人员提升系统的运行效率。内容涵盖索引优化、查询优化、配置参数调整等方面,结合实际案例进行深入分析,提供实用的操作建议。此外,还介绍了常见的性能监控工具和方法,助力读者全面掌握MySQL性能优化的核心技能。 ... [详细]
  • 在生产环境中进行高效部署与优化 ... [详细]
  • 优化后的标题:PHP分布式高并发秒杀系统设计与实现
    PHPSeckill是一个基于PHP、Lua和Redis构建的高效分布式秒杀系统。该项目利用php_apcu扩展优化性能,实现了高并发环境下的秒杀功能。系统设计充分考虑了分布式架构的可扩展性和稳定性,适用于大规模用户同时访问的场景。项目代码已开源,可在Gitee平台上获取。 ... [详细]
  • 深入解析十大经典排序算法:动画演示、原理分析与代码实现
    本文深入探讨了十种经典的排序算法,不仅通过动画直观展示了每种算法的运行过程,还详细解析了其背后的原理与机制,并提供了相应的代码实现,帮助读者全面理解和掌握这些算法的核心要点。 ... [详细]
  • 本文详细介绍了在Ubuntu操作系统中使用GDB调试工具深入分析和调试标准库函数`printf`的源代码过程。通过具体步骤和实例,展示了如何设置断点、查看变量值及跟踪函数调用栈,帮助开发者更好地理解`printf`函数的工作原理及其内部实现细节。 ... [详细]
  • Docker网络基础探讨了如何通过高效的技术手段实现跨主机容器间的顺畅通信与访问。本文深入分析了Docker网络架构,特别是其在多主机环境下的应用,为Go语言开发者提供了宝贵的实践指导和理论支持。 ... [详细]
  • 对于内存仅为512MB、硬盘80GB的老旧设备,部署Ubuntu Server毫无压力。然而,许多平台仅支持CentOS系统,而CentOS默认要求1GB以上内存才能使用图形界面安装。实际上,安装完成后,即使内存低至256MB也能正常运行。此外,通过优化系统配置和减少不必要的服务,可以进一步提升系统性能,确保在资源受限的环境中稳定运行。 ... [详细]
  • 在Linux环境中,通过编写Shell脚本来实现自定义命令的创建与激活,能够极大地简化服务器上多个子系统的管理操作。例如,通过简单的命令如“tt”,即可快速查看各个应用程序的名称及其运行状态,从而提高系统维护的效率和便捷性。 ... [详细]
author-avatar
HAOCWH
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有