四时宝库

程序员的知识宝库

iOS 程序员的 Ruby 初体验(ios程序猿)

海贼王极恶世代

在技术浪潮不断更新发展的时代下,身为程序员的我们不断的在学习新技术,不断的更新自己的技能,不断的和伙伴们一起成长,梦想着有天能航行到技术的顶端。就像海贼王里最恶世代们一样,只有不断的挑战,不断的成长抱团打倒 BOSS,才可能到达终点得到 ONE PIECE 。

一种肯定能提高开发者编程能力的方法

将时间拨回到2010年5月,我最初写这篇文章就是在这个时间,当时发布在了Fuel Your Coding网站上面。不幸的是,这个站点现在已经不存在了,所以考虑到以后如果有人想查阅的原因,我在这里重新发布了这篇文章。我考虑过对文章内容进行一些修改,但它对我而言已经足够好了。

如果你想提高编码的能力,最容易想到的一个方法就是编写更多的代码。每个人都知道这点。然而,另外一种我认为绝对也能提高的方法,可以说完全是这种方法的反面。我将尽可能清楚地说明这一点:

比 m-cli 更强的命令行工具 - Mac CLI

简介

Mac CLI 是一个更强的命令行工具,它除了提供 m-cli 的所有功能之外,还封装了很多程序员常用的命令,如:Git、SSH、MySQL,因此更适用于程序员。

优化 Ruby 的内存布局:可变宽度分配(译文)



在这篇博文中,我将介绍 Shopify 如何通过 Variable Width Allocation 项目优化垃圾收集器中的内存布局,从而提高 CRuby 在 Ruby 3.2 中的性能。

Maven Docker镜像使用技巧(maven dockerfile远程打包镜像)

Maven是目前最流行的Java项目管理工具之一,提供了强大的包依赖管理和应用构建功能。

Docker提供了官方的Maven镜像可以用于管理和构建Java应用。与直接安装使用Maven工具相比,使用Docker镜像具有更好的可移植性,可以方便地进行版本切换,非常适合在持续集成过程中使用。

速成班:三个月,从零基础到精通于“聊”代码

Andrew YoungHwi Cho是位于韩国首尔的BourbonShake公司的联合创始人之一,主要运营一款名叫Bark的手机应用。该应用是一款基于位置的模仿狗狗交流方式的聊天软件。本期内容将由Andrew分享自己为了能与公司的程序员顺畅沟通,如何在三个月内学会编程基础知识的经验。

那些年的开源项目,你跑起来了吗?

那些年,我的电脑还只是用来打 Dota 的游戏机。

iOS开发人员福利——iOS效率提升工具

在应用开发过程中,有太多繁杂的事务需要开发者认真去解决。如何才能对开发流程进行改善或自动化,从而提高效率?这成为许多开发者共同探讨的命题。有的开 发者会别出心裁地想出熟记他们最喜欢使用的文本编辑器的快捷键,还有的开发者会编写一个简单的脚本文件来自动执行一些简单的任务。除了这些以外,还有什么 非常方便快捷的方法呢?让我们一起来看一看吧。

Shopify 开源 WebAssembly 工具链 Ruvy

最近,Spotify 开源了Ruvy,一个 WebAssembly 工具链,能够将 Ruby 代码转换为 Wasm 模块。Ruvy 基于ruby.wasm, 用 Rust 实现,提升了性能并简化了 Wasm 模块的执行。

Category 特性在 iOS 组件化中的应用与管控

背景

iOS Category功能简介

Category 是 Objective-C 2.0之后添加的语言特性。

Category 就是对装饰模式的一种具体实现。它的主要作用是在不改变原有类的前提下,动态地给这个类添加一些方法。在 Objective-C(iOS 的开发语言,下文用 OC 代替)中的具体体现为:实例(类)方法、属性和协议。

<< < 2 3 4 5 6 7 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接