Platform
文章平均质量分 69
prog_6103
J.Y.Liu
展开
-
【笔记】下云的一小步尝试——内网穿透
传统的服务器软件诸如httpd,nginx,haproxy等都是top-down的代理,就是入口机器有了,然后入口机器要通达所有服务,iptables和tc上场编排了。要想将内部服务暴露出去,得有一个反向bottom-up的代理,就是一个服务在那里,只要内部服务能连接到外部这个服务上,流量就能联通。如果我只需要云提供网络接入,流量大的时候CDN和load balancer就够了,其他的业务只想在内部公开,那么就得将一些需要内部化的服务下云了。没关系,自己动手写一个简易版的,先将就着。原创 2024-04-18 00:08:40 · 609 阅读 · 0 评论 -
【笔记】没有docker没有root怎么build image?
这个问题其实还是比较有意思的,这几天又遇到一定要在没有root的机器上不能装docker的情况下build container的image…几年前尝试过把docker image转化成一个img文件再加上linux kernel binary让虚拟机可以跑这个image。这次看了看,哦,听说Google那边有repo可以在k8s里直接build image,这么神奇?名字是kaniko,于是就去看了下使用方法:FROM gcr.io/kaniko-project/executor:debugCOPY原创 2022-01-19 22:39:15 · 847 阅读 · 0 评论 -
Edienilno: 在线文件编辑器,来搭建自己的百度网盘吧
Edienilno: 在线文件编辑器,来搭建自己的百度网盘吧开发进程主要框架Monaco Editor集成超大文件上传简易十六进制编辑器拖拽功能代码:https://github.com/dna2funs/edienilno为了更方便家里存储开销记账,于是在家庭内网搭建了一个Raspberry PI提供一个类似于百度网盘的服务:可以新建文件夹和文件,可以编辑不同的文件。为了尽可能地减少dependency,开发不使用任何现有UI复杂框架(Angular, React, Vue),连jQuery也省了原创 2021-04-11 12:28:36 · 514 阅读 · 1 评论 -
拥抱Android:编译postgres搭建移动平台
我们原来在android上搭建好了nginxnodejs(还有以前的python)再来个数据库是不是服务器最基本的东西都齐全了,可以开始分布式android服务platform了,把废弃的手机都用起来~原来准备编译一下mariadb的,一个是时间都花在玩其他东西上了,把这些build都搁置了。然后mariadb用cmake,还得看点时间;发现postgres是make系的,直接就开启吧~初遇:Postgres-v13.1好久不见,postgres已经从9飙升到13啦,那就来编译编译最新版本吧原创 2021-01-31 21:07:31 · 410 阅读 · 0 评论 -
【笔记】macosx的大跃进之expect in: flat namespace篇
macosx已经开始进入版本大跃进状态,从摒弃32bit开始,到向arm靠拢。32bit一起来,winehq就挂了,然后最近发现macosx上各种有native code的python库 js库都不work了…原因是啥?一个叫 Expected in: flat namespace 的怪物。找找stackoverflow上大家的问题吧,反正问题出在link上。https://stackoverflow.com/questions/32277351/what-does-expected-in-flat-原创 2021-01-21 19:22:09 · 3218 阅读 · 2 评论 -
从0开始移植冒险岛online,和小伙伴一起在局域网或私服怀旧吧
移植冒险岛online,和小伙伴一起在局域网或私服怀旧吧第零篇:进度表第一篇:我要冒险岛的图片音乐资源这是一篇长期慢更的文章,以记录移植进度。第零篇:进度表代码先敬上:https://github.com/stallpool/maplestory MapleServer: 读取图片音乐资源 MapleServer: 读取地图、活动、事件 MapleClient: 读取图片音乐资源,绘制图片,播放音乐 MapleClient: 绘制地图 MapleClient: 绘制人物怪物NPC技能,原创 2020-09-22 16:39:54 · 4656 阅读 · 3 评论 -
[笔记] Mac直接运行Windows迷你迅雷
WineHQ虚拟化:Mac直接运行Windows画图你是否觉得Mac上装个虚拟机运行Windows太过麻烦?你是否突然想在Mac上启动个画图打个小草稿却发现要去Mac Apple Store寻找而又是遍地收费的应用?是否想躲开广告跑起Mini迅雷?是否想用一用十六进制编辑器看看文件?是否想把格式工厂搬过来转换文件?是否想直接运行一个简化版的Photoshop修图?还有Win7z来解压各种压缩包…不知原创 2017-07-22 11:19:35 · 3875 阅读 · 0 评论 -
PaaS和未曾改变的编程模式
最近阿里的ACE下线了,又一个PaaS的生命周期要走到末路。3年前,是VMware Cloud Foundry这个PaaS从如火如荼到全体解散,并移交Pivotal。Google的GAE日子也没有那么好。只是自己内部部署应用用了那么多年,也不会轻易因此倒下。云上的日子,目前还是Amazon独占鳌头,只是人家是IaaS。首先说一说docker吧。作为container的后起之原创 2016-04-11 16:32:46 · 652 阅读 · 0 评论