Giter Club home page Giter Club logo

v-yop.github.io's Introduction

Like a rolling stone.

v-yop.github.io's People

Watchers

 avatar

v-yop.github.io's Issues

【翻译】Working with type in a context | 友纪V-λOP

https://v-yop.github.io/2021/10-25%E3%80%90%E7%BF%BB%E8%AF%91%E3%80%91Working-with-type-in-a-context.html

发现《Get Programming with Haskell》这本书中对Functor,Applicative,Monad的概念的引入非常直观有趣,在这里进行一波翻译。我是Haskell初学者,且英语水平也不高,所以难免拉垮,望读者海涵并给予意见。文章最后粘贴了英文原文的图片。 在文章中,我将type翻译作类型,type class翻译作类型类,但作者有时会把Maybe,IO等称作类型,令人感

关于我 | 友纪V-λOP

https://v-yop.github.io/about/

我是友纪V-YOP,一个挣扎在底层的普通程序员,喜欢造轮子,学新东西,思考怎样编写可维护,可拓展的应用。下面是我最近/长远想学习的东西。 兴趣/长远/人生 生涯/长期 生涯/短期 工作/短期/生活 画画 函数式的设计模式 领域驱动设计 Java深入 吉他 类型驱动编程 并发 Spring … 函数式的领域驱动设计 面向对象的设计模式 框架 嵌入式(不定) 各种中间件的原理

2022年书单/追番列表 | 友纪V-λOP

https://v-yop.github.io/book-bangumi/

上次更新时间:you can't see me... 正在进行 | 已完成 | 未完成:you can't see me... 表示正在进行中。 待学习的模式—— 桥接(老实说,我至今仍旧完全不知道这玩意的定义和意义,一点头绪都没有) 责任链 中介者 备忘录 观察者 访问者 Bookfor Career微服务/分布式/并发 Spring Microservices in Action ##

配置docker集群互相之间的ssh | 友纪V-λOP

https://v-yop.github.io/2022/02-10%E9%85%8D%E7%BD%AEdocker%E9%9B%86%E7%BE%A4%E4%BA%92%E7%9B%B8%E4%B9%8B%E9%97%B4%E7%9A%84ssh.html

最近搭建hadoop环境(感觉弄出来个还算好的集群,之后再加配置就轻松了!项目文件见此)的时候碰上这样的需求——需要让Docker集群的不同容器之间能通过ssh互相访问,研究了几个晚上后终于是搞定了,相关配置虽然很简单,但是感觉仍旧是学到了一点东西,这里进行一些记录,

Hello, MapReduce——Word Count | 友纪V-λOP

https://v-yop.github.io/2022/02-19MapReduce%E7%9A%84hello-world.html

感谢 Docker,对各种环境的反复试验和修改从而变得可行,折磨了三四天后,我总算弄出了一个好用的 docker…集群,它足够易自定义以方便我快速搭建 hadoop 的环境,让我能专心“业务”,从这些玩意上解放出来。 总之,在之前了解了 Hadoop 的 HDFS,学习了它的原理,终端的一些操作以及 JavaAPI(每个方法都受检,不愧是你!),现在到了真正解决问题的时候了——MapReduce

设计模式和函数式编程——策略模式 | 友纪V-λOP

https://v-yop.github.io/2022/01-07%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E5%92%8C%E5%87%BD%E6%95%B0%E5%BC%8F%E7%BC%96%E7%A8%8B%E2%80%94%E2%80%94%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.html

半年没有学习设计模式了,这半年以来主要做的框架开发工作,也算是有一些实践经验(虽然远远不够),同时也是了解了很多函数式编程的概念,写的代码里状态越来越少,代码风格越来越声明式(好久没写过原生的for和while了hhh),也开始觉得一些设计模式变得臃肿起来了。现在继续回来学习设计模式,顺便看看它们结合函数式编程中的概念会对样板代码有如何的简化。

《七周七语言》笔记——Ruby | 友纪V-λOP

https://v-yop.github.io/2021/12-07%E3%80%8A%E4%B8%83%E5%91%A8%E4%B8%83%E8%AF%AD%E8%A8%80%E3%80%8B%E7%AC%94%E8%AE%B0%E2%80%94%E2%80%94ruby.html

不会有第二篇了,认真去学Scala,将来若有需要可能回去碰碰Rust和Scheme/Racket。 —— 2021-12-27 开始认真看《七周七语言》这书,主要目的是了解下各个编程范式在实践上的一些具体差别,同时了解一下各种语言的*操作,如Ruby的模板元编程,scala的Actor,erlang的……快速失败?Io的基于原型的面向对象编程……总之按照书中的顺序挨个peek一下,首先是Rub

2022年书单 / 目标 | 友纪V-λOP

https://v-yop.github.io/book-goal/

上次更新时间:you can't see me... 正在进行 :you can't see me...   已完成 :you can't see me...   未完成 :you can't see me... 表示正在进行中。 待学习的模式—— 桥接 老实说,我至今仍旧完全不知道这玩意的定义和意义 责任链 中介者

在IDEA中将项目部署到Docker中运行 | 友纪V-λOP

https://v-yop.github.io/2022/02-02%E5%9C%A8IDEA%E4%B8%AD%E5%B0%86%E9%A1%B9%E7%9B%AE%E9%83%A8%E7%BD%B2%E5%88%B0Docker%E4%B8%AD%E8%BF%90%E8%A1%8C.html

这几天折腾Docker的网络问题弄得心力交瘁,最后发现好像在Mac上的确是找不到合适的,客户端无感知的解决方案。今天突然灵机一动,想到我干脆可以把项目作为容器部署到Docker里,然后把客户端(消费者)的端口映射到本机。

关于Java8的stream中的reduce操作 | 友纪V-λOP

https://v-yop.github.io/2022/02-17%E5%85%B3%E4%BA%8EJava8-stream%E4%B8%AD%E7%9A%84reduce%E6%93%8D%E4%BD%9C.html

在之前再次学习折叠操作的时候,我曾做了一些笔记,并且使用js编写了一些示例。当时本打算同时也介绍一下Java8的stream中提供的reduce方法(以下简称java8-reduce),但发现其行为和js中的相去甚远——为了高性能,和并发支持,它的reduce方法是经过大量优化的,同时引入了所谓的Combiner,可谓是“Java特色reduce操作”(哈哈!)。 最近学习Hadoop的MapRe

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.