一个程序员的2014技术学习总结

2014年读了14本书

读完的9本
《Javascript 语言精粹》,《Javascript functional Programming》,《MacTalk 人生元编程》,《代码未来》,《少有人走的路》,《The Magic Finger》,《Objective-C 高级编程》,《把你的英语用起来》,《苹果首席设计师:乔纳森传》
未读完的5本
《把时间当做朋友》,《计算机构造与解析》,《响应式Web设计实践》,《少有人走的路 》,《思考快与慢》

写了1篇博客

《Objective C 手动内存管理》

组织了2次workshop

Javascript function programming
iOS Workshop @wuhan office, 历时3天, 带大家做了一个类似微信的App, 达到能聊天的状态.

学习

掌握了一门Lisp方言Scheme
掌握Web响应式开发, 在Mobile Web Page方面已经得心应手
测试:
  • ruby: rspec, capybara.
  • javascript: mocha.js, chai.j cucumber.js.
  • ObjC: Kiwi 2.0, UIAutomation 
TDD: Java 中已经可以熟练使用 hamcrest, mockito. 
框架/类库/工具
  • Java:  Playframework 2 for Java, 
  • iOS: ASIHttpRequest, cordova
  • Javascript: Q, shelljs
  • 工具: Vagrant, 正则表达(加强)
Javascript:
  • 掌握function作为高阶函数的特性, 在数据处理方面得心应手.
  • 使用gulp.js作为构建脚本,
  • 使用 phandom.js作为浏览器引擎
iOS:
  • 掌握Cordova混合式开发, 掌握基于RSA加密解密.
  • 掌握用代码构建UI, 使用Kiwi做测试
  • 掌握iOS持续集成环境搭建
  • 初步了解Swift语言
2014年只写了一本博客, 相对2013年9篇有些惨不忍睹.
读书类技术的偏多,开始涉猎心里方面的书籍.  读书方面, 英语将会是2015年的重点.

纵观2014年技术学习,  涉猎方面比较多

Lisp方言Scheme学习和javascript functional特性的使用, 使自己打开了在函数式编程领域的事业, 这使得自己编程思想不单单局限在面向对象领域. 掌握函数编程思想, 使得自己在数据处理方面变得得心应手.
2014年经历了2个技术咨询项目, 对敏捷开发逐渐形成自己的观点. 对TDD, BDD,持续构建渐渐熟练. 不过持续交付方面才刚刚了解, 也渐渐意识到Ops工作在开发中的重要性. 2015年会持续提高TDD/BDD技能和DevOps领域.
2014年决心转向iOS领域, 在公司主动要求iOS项目, 随着在开发中踩的坑增多, 渐渐觉得自己在coca库上基本还比较薄弱, 这方面需要在2015年进行加强.  iOS CI是一个新型领域, 2015年打算在这方面形成知识体系.
Javascript依旧是自己感兴趣领域, 无论在Web和Mobile方面都在法力, 2015年的投入应该会仅次于iOS方面技术投入.
 

在写本文时, 2015年新的开始

已读
《不敢止步》 - 熊杰, 《Clarlie and the chocolate factory》
学习
  • 已掌握Eclipse 插件开发,  以及对应的持续集成/发布环境搭建(被项目坑的)
博客
 
Qcom camera hal简介 阅读详情

相关推荐

torch.jit.script 与 torch.jit.trace

它们是 PyTorch 的即时编译(Just-in-Time Compilation)模块的一部分,用于提高模型的执行效率并支持模型的部署。方法只跟踪了给定输入张量的执行路径,因此在使用转换后的模块对象进行推理时,输入张量的维度和数据类型必须与跟踪时使用的相同。跟踪模型可以看作是一个具有相同功能的脚本模型,但它还保留了原始模型的动态特性,可以使用更多高级特性,如动态图和控制流。它接受一个模型和一个示例输入,并记录模型在给定输入上的执行过程,然后返回一个跟踪模型。的模型文件,并将其转换为评估模式。

leoatliang的博客 1万+

漫谈程序员系列:一个老程序员的2014年终总结

一个老程序员的2014,是怎么样度过的呢……

安晓辉生涯——聚焦程序员的职业规划与成长 6万+

从“烧电路”到“软杀伤”:拆解高功率微波(HPM)让无人机失灵的三种物理效应

本文深度解析高功率微波(HPM)如何通过热效应、电磁效应和非线性效应三种物理机制使无人机失灵。从电子元件的热损伤到系统的电磁干扰,再到电路中的非线性破坏,HPM技术为反无人机系统提供了高效的非动能打击手段。文章还探讨了现代无人机的多层级防护策略与应对方案。

weixin_42531886的博客 252

漫谈程序员系列 一个老程序员的2014年终总结

漫谈程序员系列 一个老程序员的2014年终总结

hfhhgfv的博客 409

esxi8.0.3如何添加USB外置硬盘

本文介绍了在ESXi系统中配置外置USB硬盘作为数据存储的完整步骤:1)通过SSH禁用USB仲裁服务并关闭自启;2)识别已连接的USB硬盘设备路径;3)使用partedUtil创建GPT分区表并计算扇区范围;4)设置VMFS6分区并格式化。关键命令包括停止usbarbitrator服务、partedUtil分区操作以及vmkfstools格式化命令。整个过程需通过SSH执行,最终将USB硬盘配置为名为"USB_Datastore"的VMFS6存储设备。

qq_41683719的博客 1544

高速PCB差分对布线仿真实战案例

差分对布线是高速PCB设计的关键环节,直接影响信号完整性与EMI性能。本文结合实际项目,详解等长控制、阻抗匹配、间距优化等核心技巧,并通过仿真工具验证眼图、串扰和时序裕量,助力工程师规避常见高速pcb设计陷阱。

weixin_29092787的博客 349

如果必须重新开始,2014年将学习哪些技术?

matlab2014学习I got an email recently from a long-time programmer who had to step out of the game for a little while. They basically had a hiatus from programming due to situations out of their control,...

cunfuteng7334的博客 158

ESP-IDF 5.4下esp32-camera组件编译报错?手把手教你解决头文件缺失问题

本文详细解析了ESP-IDF 5.4环境下esp32-camera组件编译时出现的头文件缺失问题,提供了从目录结构优化、CMake配置到VSCode智能感知设置的完整解决方案。针对第三方组件集成难题,文章特别强调了PRIV_REQUIRES依赖声明和路径配置的关键作用,帮助开发者高效解决编译错误并建立稳定的开发环境。

weixin_28829629的博客 307

我的2014——典型程序员的一年,不想再重来

兴冲冲地拿起,信誓旦旦的搁在一边,以为很快就会回来,却一晃而过,不再回来;我不想再重复过去,决定去做,写下来。——题记         已经记不起我2014的年初是否有过规划,在被通知写年总总结的时候猛然知道,一年的时间已经一晃而过,我却找不到几个让我兴奋的点。只是依稀记得有好多事情想去做,却在自己等待有充裕时间的过程中消失得无影无踪。相信大部分程序员都是在忙忙碌碌中度过,没有停下来总结总结,思

要想到做到 5838

GStreamer Plugin之Gst-nvdewarper

支持三种投影类型 NVDS_META_SURFACE_FISH_PUSHBROOM, NVDS_META_SURFACE_FISH_VERTCYL 和NVDS_META_SURFACE_PERSPECTIVE_PERSPECTIVE。关于每个平面的NvDewarperSurfaceMeta参数(projection_type, surface_index, and source_id)以及内存中有效的矫正平面(num_filled_surfaces)包含RGBA格式的一帧的缓存。矫正后的RGBA格式。

pvmsmfchcs的博客 366

MICCAI‘23 | TSegFormer:基于几何引导Transformer的口内扫描3D牙齿分割

光学口内扫描仪(IOS)在数字牙科中广泛应用于提供牙冠和牙龈的详细3D信息。准确的3D牙齿分割对于各种牙科应用至关重要,但现有方法在复杂边界处容易出错,并且在不同患者之间表现不佳。本文提出了TSegFormer,它通过多任务3D Transformer架构捕捉IOS点云中不同牙齿和牙龈之间的局部和全局依赖关系。此外,作者设计了一种基于新颖点曲率的几何引导损失,以端到端方式优化边界,避免了耗时的后处理,从而实现临床适用的分割。

小白学视觉 289

一个程序员第二个年头的坚持:总结2014,规划2015

时间总是流逝的太快,嗖的一下,今年又过去了。依照惯例,在接近年尾的时候,给自己过去一年的时间里作一个技术上总结,并规划好新的一年学习计划,希望在总结中学习,更好的提升各方面的能力。 总结2014 2014年是值得纪念的一年,是相对2013年收获比较丰盛的一年。        首先说下工作方面,因为换了一份新的工作,适应新的环境,      再者就是工作之外的学习

努力奋斗 6784

YOLO26涨点改进 | Conv篇/小目标改进 | AAAI 2025 FBRT-YOLO 两个轻量级FCM和MKP模块, 助力无人机航拍任务VisDrone、UAVDT和AI-TOD高效涨点

本文提出FBRT-YOLO26模型,通过引入两个轻量级模块FCM和MKP优化航拍图像检测性能。FCM模块通过特征互补映射解决小目标信息丢失问题,MKP模块利用多尺度卷积核增强目标感知能力。在VisDrone等数据集上的实验表明,该方法在精度和速度上均优于现有实时检测器。文章详细介绍了模块结构、核心代码实现及YAML配置文件修改方法,为航拍图像中的小目标检测提供了高效解决方案。该模型实现了检测精度与效率的良好平衡,具有实际应用价值。

Ai缝合怪、助力小伙伴高效发论文 368

盘点关于程序员的那些经典案例

不读本篇文章的说明不是一个好程序员!

孙叫兽的博客 9634

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

我的2014个人总结——学习篇、工作篇、生活篇

2013的个人总结在我印象当中是写过的,2014已成为过去,当我想回过头来看看我2013年的总结时,奈何我已不知它的踪迹了,所以决定以后的个人总结还是以博客的形式记录吧!平静下来,该是好好总结这一年各方面的状态了,争取在年前给自己一个交代,给以后的自己提个醒! 学习篇 首先先总结下自己这一年的学习状态吧!感觉自己非常懒惰,三天打鱼,两天晒网的,2015会尽量克服一下。自己的学习途径主要还是通过

Even丶的专栏 5120

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

2个月的程序员当了高中信息技术教师

2014年1月15日,我与当地的一所重点高中正式的签订了一份工作协议,担任学校的高中信息技术教师一职,看过之前我写过的《北漂的大三IT男》系列文章的朋友,似乎对于我这份教师工作会感到很困惑,其实我自己也不自信,我不知道这样的选择是否正确,并且答案也只能随着时间的推移而呈现出来。                    其实刚踏进大学的时候未来的道路就已经被安排好了----免费师范生,但

6611

2014年总结——技术篇

2014年我在优快云的日志数量跌到8篇,看来这一年又比以前更忙了。其实无论在技术内还是在技术外,我在2014年的收获都比2013年多。在一个初创的团队中做事,感觉还是很不一样的。环境变化之快,意外之多,需要我更快速地学习更多更广的技术。   这一年在技术上最大的意外,莫过于将过半的时间都花在了客户端,花在了Unity——尤其是NGUI上。这和我年初主攻服务端Linux和lua,只是顺带

纸箱猪的专栏 1928

优快云博客—— 我的2014 年度征文活动火爆开启

优快云博客—— 我的2014 年度征文活动火爆开启

qq_43667070的博客 1001

程序员2014年应该学哪些技术?

计算机的发展,促使了一个新的职业的出现,程序员是近些年出现的并且得到了广泛关注的一个职业,相信这也是很多莘莘学子的职业梦想。但程序员也有很多种,并不是一个程序员能够精通所有的编程语言。所谓术业有专攻,如果将来志在编程世界的网友就要注意了,今天笔者给大家推荐一下2014年最受关注的编程语言,他们才是你们未来生存的工具。 1.Java 首先我要推荐的就是Java语言,相信只要略微了解编程的人就会听过J

dfgdfhdfhdfhdfhdfhdfhdfhdhdfhdfhdfhdsdgsdgsdgssggs 444

程序员 2014-9-24 奇妙之旅

程序员 2014-9-24 奇妙之旅 http://forjs.org/book/xyfULqrrXg/section/l1lqWzk_-Sg

748

作为程序员你是如何学习的?

学习的需要 这篇文章不做技术分享,和大家一起讨论一下学习的途径和方法。程序员行业技术更新迭代速度快,这个特点身为行业内的每个猿友们都有深刻体会。 很多技术基本每年都有一个大小版本,每个版本的出现意味着有新的技术思想和应用技巧出现。也许你用不到但是你需要去了解。你看自从甲骨文公司宣布收购Sun公司,Java 的 JDK 版本基本保持一年一更的频率。2014年...

每天都有新发现 393

9个程序员接私活的网站推荐,最后一个和想象差太远了吧!

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…**第三是有全职自由职业和专业技术等级的认证机制。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

Javachichi的博客 1万+

程序员 2014-9-25 一天的奇妙之旅

程序员 2014-9-25 一天的奇妙之旅 http://forjs.org/book/xyfULqrrXg/section/gyxoC6eBGHl

735
上一篇: iOS中使用RSA对数据进行加密解密
lvjian700
博客等级 码龄15年 14粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值