Skip to content
View f2h2h1's full-sized avatar

Block or report f2h2h1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
f2h2h1/README.md

Hey! Nice to see you.

Overview visitors

GitHub readme stats Top Langs

𝙰𝚋𝚘𝚞𝚝 This User

  • 此用户正在积极地寻找新的工作机会
  • 此用户热爱互联网行业并关注行业动态
  • 此用户有较强的学习能力和学习意愿
  • 此用户有良好的编码风格,会注重代码的可重用性和可读性
  • 此用户支持自由软件运动,并订阅了自由软件基金会的准会员
  • 此用户了解自由软件和开源软件的区别,但此用户不支持自由软件原教旨主义
  • 此用户是务实的,并不排斥 Windows 这类闭源的商业软件
  • This user can communicate in English with the help of google translation
  • この利用者は簡単な日本語を話せます
  • 此用戶能閱讀和書寫繁體中文
  • 此用户掌握 TCP/IP 和 PKI
  • 这是此用户的博客 https://f2h2h1.github.io/
  • 此用户想法很简单,就是想写写代码,挣点养家费
  • 此用户虽然年纪已经大了,但用心搬好每一块砖的态度是没有变过的
  • 此用户虽然年纪已经大了,但依然在保持学习,学习新的技术,学习新的知识
  • 此用户有保持终身学习的倾向,且学习的内容不会局限于计算机领域
  • 此用户正在学习NAS相关的技能,此用户认为自己患上了数字仓鼠症
more info

Skills

  • 掌握PHP,掌握Composer,掌握Yii2,ThinkPHP,larveral,CI等常用框架,了解psr规范
  • 掌握SQL,掌握MySQL,熟悉数据库设计原则,了解MongoDB,了解mancache,redis等缓存的使用
  • 掌握JavaScript、jQuery、Chrome开发者工具,了解css3和less,了解vue,react,熟悉前后端分离机制,了解基本的浏览器渲染及网络传输过程
  • 掌握git,了解githook,了解svn,会部署远程git仓库,会使用Swagger,apiDoc等工具
  • 了解postman、seleniun、playwright、PHPUnit、codeception、Jmeter、ab等测试工具
  • 了解xdebug,会通过xdebug的profiler文件寻找性能瓶颈,会部署xdebug远程调试和多服务器调试
  • 了解HTTP、WebSocket、DNS、TCP、UDP、IP等网络协议,了解 socket 接口
  • 了解常见的Web安全问题及防范方法,了解 lts 协议,了解rsa,des等加密算法
  • 了解Linux服务器的配置和管理,能独立搭建LNMP/LAMP环境,会使用宝塔面板,会写shell运维脚本,会编译安装php,apahce等常用软件
  • 了解nginx和apache,会配置https,url重写,反向代理,负载均衡,虚拟站点
  • 会使用systemctl,cron,supervisor,curl,netcat,psalm,php-cs-fixer等工具
  • 了解Jenkins,GitLab-CI,GitHub Actions,有CI/CD的经验
  • 掌握docker容器,会使用 dockerfile docker-compose,了解k8s,有分布式集群的构建和管理经验
  • 掌握C语言,有linux编程经验,会makefile脚本,了解JAVA,C#等后端语言
  • 熟悉Python,了解爬虫原理,掌握正则表达式,了解xpath
  • 有处理高并发经验,了解常见的网站优化方法,了解常见的seo技巧
  • 有开放平台接口对接经验,有微信公众号开发经验,有微信小程序后台开发经验
  • 有 cms 开发经验,有 wordpress 插件开发经验,有 magento2 模块开发经验
  • 有对接 支付宝,微信支付,paypal,firstdata,AsiaPay 接口的经验
  • 了解编译原理,会处理各种字符编码,会使用Antlr,Peg.js等工具创建 DSL

Development tools

  • VSCode
  • Firefox/Edge
  • Git
  • DBeaver Community/phpMyAdmin/Adminer
  • phpRedisAdmin
  • docker
contact
  • this user's public key is here

    -----BEGIN PGP PUBLIC KEY BLOCK-----
    
    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
    eDjj5Ff4OvLE4INgUV2H9VbpaNpBbi+K8g==
    =0Rfn
    -----END PGP PUBLIC KEY BLOCK-----
    
  • use this email to contact this user

    echo "bVA2aUIxaEJAb3V0bG9vay5jb20K" | base64 -d
    

Pinned Loading

  1. pageMsgCollection pageMsgCollection Public

    This is a simple library for collecting page messages, mainly for error messages

    JavaScript

  2. Renju Renju Public

    一个基于javascript的简单的五子棋

    HTML 1

  3. WebSocketServer WebSocketServer Public

    A simple WebSocket server based on PHP

    PHP

  4. simpleHttpServer simpleHttpServer Public

    A simple HTTP server in Windows environment

    C 1

  5. seo-ssr seo-ssr Public

    针对 seo 的后端渲染

    Python

  6. yii2-tinymce yii2-tinymce Public

    Yii2 TinyMCE5 widget

    JavaScript 2 2