工具

A collection of 17 posts

工具

快速发布 Android/Java Libs 到 Bintray 以及 Jcenter

本文内容为:如何使用 BintrayRelease 插件快速发布一个 Android/Java Lib 到 Bintray Mavne,并引入 Project 使用的流程。 创建 Bintray 账户及 Maven 仓库1、打开 Bintray 首页,点击 For an Open Source Account Sign Up Here,快速注册或者用第三方的账户登陆即可 2、个人页面点击 Add New Repository 创建一个 Mavne 仓库 填写仓库信息,仓库名称记住,后面有用 3、获取

  • skyrin
    skyrin
工具

强烈推荐 3 个非常棒的移动端APP

前言明人不说暗话,这篇文章就是蹭上个月《强烈推荐 3 个非常棒的 Chrome 插件》这篇文章热度的,对,你没有看错,自己蹭自己的热度,就是这么倔强和骄傲😂,其实上个月那篇文章截止现在3k多浏览100来个点赞算个毛线的热度。但是,我想说的是,我在简书吭哧吭哧更了快两年20多篇文章总共的阅读量和点赞量加起来,也没有上一篇多😂。后来,我仔细想了一下,原因应该是以前更的全是技术相关的文章,受众面小,上次写的是实用工具,受众面大,再加上之前的文章标题里带了"强烈推荐"四字,不过我是真心强烈推荐不是标题党哦,所以,本文我又非常"机智"的在标题里加了"强烈推荐"四个字,一来呢这次也是真心强烈推荐,再一个我也想看看这篇能有几个赞。 OK,废话说完,上货! 1、爱音乐下载链接:爱音乐 我一度称它是一款"不知道什么叫做音乐版权的 APP"

  • skyrin
    skyrin
工具

强烈推荐 3 个非常棒的 Chrome 插件

作为一名程序猿,我基本上每天都会浏览一些技术博客、技术论坛、新闻资讯、视频教程等站点或平台,而且大部分时间都是在晚上。 经常在晚上有阅读习惯的同学都知道,在阅读过程中,最痛苦的,莫过于多数网站都只有一个惨白惨白的主色调,没有夜间模式,看不了几分钟就眼睛生疼,尤其是在密密麻麻的官方文档中查找一个 API,真是能看瞎我的钛合金狗眼🤪。 还有就是很多视频站点都没有倍速播放功能,对于我这么浮躁的人来说,这简直不能接受,下面就给大家推荐三个6到飞起的插件,完美解决如上问题。 1、Dark Reader官网:https://darkreader.org Chrome 插件地址:https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh GitHub 地址:https://github.com/darkreader/darkreader Dark

  • skyrin
    skyrin
工具

SSH 通过密钥配置免密登陆主机

本地创建 rsa 密钥对备份原密钥cd ~/.ssh/ mkdir key_bak cp id_rsa* key_bak 创建 rsa 密钥对ssh-keygen -t rsa -C "abc@gamil.com" 这一步会提示输入密钥存放位置、名称、密码等,可以一直回车使用默认值。 新生成的密钥对会覆盖原密钥。 登陆远程主机创建授权文件按照正常方式登陆 ssh root@192.168.18.9 ⚠️注意,这一步以 root 用户登陆,可能和你的不同,不够之后的配置都相对一致。 登陆成功后,在用户目录下创建 .ssh/authorized_keys

  • skyrin
    skyrin
工具

使用 Certbot 安装 Letsencrypt 证书

概述本文介绍如何通过 Certbot 安装 Https Letsencrypt 证书 先决条件1、拥有一个域名,例如 mydomain.com 2、在域名服务器创建一条A记录,指向云主机的公网IP地址。例如 demo.mydomain.com 指向 192.168.0.1 的IP地址 3、要等到新创建的域名解析能在公网上被解析到 安装 Certbot前往 Certbot 官网按照步骤安装  certbot 或者直接获取自动安装脚本,然后在按如下两种模式生成证书 wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto # 给脚本执行权限

  • skyrin
    skyrin
工具

youtube-dl CMD

USAGE:youtube-dl [OPTIONS] URL [URL...] OPTIONS:通用选项-h, --help 打印帮助文档 --version 打印版本信息 -U, --update 更新到最新版(需要权限) -i, --ignore-errors 遇到下载错误时跳过 --abort-on-error 遇到下载错误时终止 --dump-user-agent 显示当前使用的浏览器(User-agent) --list-extractors 列出所有的提取器(支持的网站) --extractor-descriptions 同上 --force-generic-extractor 强制使用通用提取器下载 --default-search PREFIX 使用此前缀补充不完整的URLs,例如:"ytsearch2 yt-dl" 从youtube搜索并下载两个关于yt-dl视频. 使用"auto"youtube-dl就会猜一个,一般效果等价于"ytsearch"("auto_warning"

  • skyrin
    skyrin
工具

Vim 快捷键说明及常用命令

移动光标的方法 快捷键 作用 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 h 或 向左箭头键(→) 光标向右移动一个字符 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 "30j" 或 "30↓" 的组合按键, 亦即加上想要进行的次数(数字)后,按下动作即可! 快捷键 作用 [Ctrl] + [f] 屏幕『向下』移动一页,相当于

  • skyrin
    skyrin
工具

如何多端同步 Hexo 框架博客

多地同步的必要性这个必要性其实不用多说,用着用着你就自己能体会到,比如头天晚上在家里发布了一篇技术文章,第二天在公司 Coding 的过程中突然想到之前发的文某个地方有 Bug ,这时如果你的博客只搭在家里那台 PC 上的话就只能等到下班回家去改,或者在 Coding 时突然灵感迸发写出了连自己都佩服的神码想要急于分享出去时,就只能蛋疼的憋着回家写了,嗯,这可能就是最需要多地同步的场景了。 使用 U 盘使用 Git嗯,这才是正确的操作姿势。 我的博客用的 Hexo 搭建的,所以接下来以此演示,其他使用 jekyll 或 wordpress 等框架搭建的博客同理可参考。 本地初始化一个 git 库存放整个站点比如我的 Blog 就放在D:\Pages\repos\Hexo-Blog库下。 然后blog目录就是整个站点的根目录了,其实我们发布出去的站点就是public/目录而已,其它的东西都是用来生成这个目录的必要文件。 处理多层 git

  • skyrin
    skyrin
工具

使用 Hexo & GitPage 搭建博客

概述GitPage 是个什么东西?它和 GitHub 是什么关系?Hexo 又是什么?它和 GitPage 又是什么关系?为什么我要用 Hexo + GitPage 搭建博客?这些问题在我不了解 GitPage 之前都是一堆问号,想必大多数小白都和我一样很懵,现在网上关于搭建博客的教程一大堆,但是当初我在搭建的时候照着步骤一步一步搞感觉很不爽,直到最后博客搭完了才明白以上几个问题,所以这里我想先给大家回答一下上面几个问题,然后再逐步教大家使用 Hexo + GitPage 搭建属于你自己的博客。 Hexo 简述Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,使用 Node.js 渲染页面,通常在很短的时间内即可利用靓丽的主题生成静态网页。同时 Hexo 也拥有强大的插件系统,支持

  • skyrin
    skyrin
工具

制作一个标准 ICO 图标

1、ICOICO是Windows的图标文件格式,此格式图标文件可以存储单个图案、多尺寸、多色板的图标文件。一个图标实际上是多张不同格式的图片的集合体,并且还包含了一定的透明区域。 2、应用场景最近发布一个 WPF 程序时,引用 ico 图标发现效果很模糊,后来查其原因是因为我所用的图标是由 png 转换过来的,而这张 png 在高分辨率下可以清晰显示,低分辨率下就模糊了 一张 png 转换出来的 ico 图标效果如下: 前面的还行 32、16 的就几乎看不清了,这就导致应用这个 ico 图标的程序在小图标显示下效果很差。 所以按对应场景设计不同分辨率图标集成为一个 ico 才是最佳解决方式。3、Windows 在各个场景对图标分辨率的选择为了找出 Windows 在各个场景对图标分辨率的选择我设计了如下 ico ico_test.

  • skyrin
    skyrin
工具

Fiddler 极速上手

Fiddler 简介Fiddler 是一个 http协议 调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出” Fiddler 的数据(指 [cookie] (http://baike.baidu.com/item/cookie/1119) 、html、js、css 等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 —— 百度百科 你只需要知道它是一个 “调试代理工具” 就 OK 了,Fiddler 的功能相当强大,网上的教程也有一大堆,本文秉承着从零开始快速上手的理念,所以非必要的地方不会讲的太细,文末推荐了一些写的不错的教程以供喜欢研究的同学仔细研究,如果你英文不错的话直达官方文档任何教程都不用看了,包括本篇。Fiddler UIFiddler

  • skyrin
    skyrin