Welcome to My GitHub Pages
These are my essays1:
Hackergame 2022 writeup
📁 misc 📅 2022-10-29 07:33:19 +0000click to show excerpt
怎么说呢,上一次好好打 Hackergame 还是 2017 年的第四届,中间因为各种原因一般只看几道感兴趣的题目(其实都是找借口)。离开学校了反倒认真打了一场,但因为时间有限以及个人能力不行,最后也没打多少分,就写个心路历程吧,整理一下做出来或者花了较多时间但最后没做出来的题目的思路(没做出来的题目会标出来) Hackergame2022 解题心路历程先看一下总分吧,binary 少的可怜,不过虚拟机炸了所以几乎没怎么看 PE 相关的题目(又找借口,不过按最后还有几道题目有思路但没时间的情况看来,花时间把虚拟机折腾好再做题的性价比确实不如直接去看其他题),从比赛开始第二天晚上就掉出前 100 没再能回来了,555。 注:由于(可能是老版本)GitHub Pages 过于惜字如金,所以文中所附的代码都去掉了空行,否则在本地预览时代码块无法正确渲染。 签到 没啥可说的,经典操作,改 url。要命的是一开始没看到,反而去 inspect element 去了,一小会没思路就去做别的题去了,后面回过头来才发现 猫咪问答喵 NEBULA 成立:2017-03 ref SFD KDE 程序:Kdenlive。Slides 上找半天没找到,尝试搜索引擎搜图也没搜到相关结果(毕竟这些软件都很像),最后去翻了视频:ref Firefox Win2000: 12 ref argc 不允许为 0: 仓库里搜 CVE-2021-4034 得到对应 commit 为 dcd46d897adb70d63e025f175a00a89797d31a43 连接域名:搜索 e4:ff:65:d7:be:5d:c8:44:1d:89:6b:50:f5:50:a0:ce 得到如下页面:ssh.log — Book of Zeek...
make a arch iso with password and put in your grub
📁 linux 📅 2022-08-29 12:50:42 +0000click to show excerpt
折腾了一下定制一个带 root 密码的 arch iso 并且通过 loopback 的方式放进 grub 的方案。虽然在 wiki 上有,不过稍微零散了一点,毕竟折腾了一下就顺便水个 blog。 注:以下仅为作者自身的折腾经历,作者不为按本文所述方式进行操作后产生的问题负责。 注:部分命令可能需要 sudo 权限。 archiso 的可定制性很强,可以进行各种定制,而且 archiso 的工具也是较为丰富的,除了安装系统外,经常被作为医疗事故后抢救的工具来使用。 首先需要安装 archiso 软件包,如果是 arch 本身,直接 pacman -S 就好了;如果是其他发行版,可以下一个 archiso 然后解压里面的 squashfs,再 arch-chroot 进去安装,总之环境还是很好配的。之后就是把 archiso 带的配置文件复制出来,Ref:Prepare a custom profile: $ cp -r /usr/share/archiso/configs/releng/ archlive 之后可以对里面进行各种定制,wiki 上说了可以更改 pacman.conf 之类的,这里以为 root 添加密码为例,Ref:Users...Experience of establishing Minecraft Servers
📁 misc 📅 2021-10-22 09:33:08 +0000click to show excerpt
最近搭建了两个 Minecraft 服务器,调研了一些 MC 服务器搭建相关的开源工具链,于是想写篇 blog 总结一下(虽然已经拖了一段时间了,但免得再拖下去时间长都忘掉了)。 1.17.1 原版服务器之前在 FAT 服务器因为一点事情离开了,以及原服主也不愿意升级 1.17,于是就要了一份存档 fork 了出来。大概在 8 月末的时候正好发现 Debian bullseye 有 OpenJDK-17 了,于是直接打了个 mcdr+openjdk-17 的 docker 镜像,然后直接 fabric 升级到 1.17。本来想试试 Lithium,但 Lithium 还是对原版特性有一些改动不是很放心,而且目前服务器 mspt 也不高,就没有安装。然后再套个 carpet。Phosphorus 更新了 1.17 版本,装上了之后解决了大云杉运行时及运行后持续掉刻的问题,整体 mspt 略有降低。 MCDReforged MCDReforged,简称 mcdr,是一个可以在完全不对 Minecraft 服务端进行修改的情况下,通过可自定义的插件系统,提供对服务端的管理能力的工具,由 TIS 服务器现任服主 Fallen-Breath 开发,提供了很多方便的插件,比如: QuickBackupMulti,也就是俗称的...
Create Minecraft-style anime
📁 misc 📅 2021-02-20 10:13:20 +0000click to show excerpt
制作 MC 画风的动画突然就有了把 Minecraft 存档转换成 3D 模型的想法,经过搜索发现了 Mineways 这个软件。 注:本文有大量图片 Mineways 只有 Windows 版本,于是跑在了 Windows 7 虚拟机里。不过在转换大范围的存档时内存可能不够用,需要事先把虚拟机内存开大一点。读存档的话就打开存档所在的目录,选择 level.dat 即可打开存档,可通过 View 标签在出生点、玩家位置、下界、末地等几个位置切换。也可以进行切换材质等。使用右键划出需要转换的区域,选择转换的高度范围,如果选定的高度范围内不是包括了所有可见方块(暴露出来的方块),程序会询问是否切换到计算好的高度范围(包括了所有可见方块)。 选择导出区域: 之后选择 for rendering/for 3D printing。可以转换为 obj/stl/usda/wrl 等几种格式,还可以直接上传到 Sketchfab 或导出地图 PNG 图像等。选择好格式之后就可以导出。为防止范围过大导致渲染时远处看不到,我会把每个方块的大小调为 100mm 而不是默认的 1000mm。 导出选项: 之后在 3D 软件中打开相应的文件即可。Blender 需要使用 MCPrep 插件来进行材质调整,否则会出现比如玻璃内部都是黑的(不透明)之类的问题,当然也可以手动调整,只不过很麻烦,手动调整见 For Blender #9 Material Conversion。使用 MCPrep...
color terminal background when ssh
📁 linux 📅 2021-01-16 02:16:43 +0000click to show excerpt
模仿 volltin 搞了个 ssh 时终端背景颜色变化的配置,调研之后我用的是在 ssh 前后加控制字符的方法(需要终端支持),在 zshrc 中加入如下代码: function colorssh () { echo -e "\033]11;#101010\a"; /usr/bin/ssh $*; echo -e "\033]11;#182C36\a" } alias ssh="colorssh" 然而发现此方案在 ssh 连接失败 kill 的时候会无法恢复终端颜色,因此采用了 StackExchange 的 ssh LocalCommand 与 alias 结合的方案(没有使用 setterm)。但这又会使得 git remote 的使用 ssh 的 push 和 pull 出现问题。 之后通过查阅手册发现 ssh 可以加 -o...some configure experience of mpv
📁 linux 📅 2020-10-10 13:40:08 +0000click to show excerpt
一些 mpv 折腾经验之前音视频播放都是用 mplayer,之前因为一些奇怪的需求发现 mpv 更易定制,于是就用下来了,也折腾了一些配置。 首先是快捷键的设置,与 mplayer 写死的快捷键不同,mpv 可以自己定制快捷键,可以在 $HOME/.config/mpv/input.conf 中通过 按键 命令 的方式定制快捷键。mpv 的 man page 中介绍了可使用的各命令及格式,可以通过分号使得一个快捷键绑定多个操作,比如,可以通过如下配置使得按下 Alt+p 后 mpv 在播放完当前曲目后退出(清空播放列表以及取消列表循环): Alt+p playlist-clear; set loop-playlist "no" 这里的快捷键是在 mpv 为当前任务时生效的,mpv 还自带一个与 mplayer 键位保持一致的配置文件 mplayer-input.conf ,如果习惯了 mplayer 的键位也可以把这个文件替换 $HOME/.config/mpv/input.conf 来在 mpv 中还原 mplayer 键位。 除了使用快捷键的方式输入命令外,mpv 还可以通过 socket 在外部向其发送命令。socket 默认似乎在...
systemd for user and tmux for services
📁 linux 📅 2020-09-18 09:28:06 +0000click to show excerpt
用 systemctl --user 管理你的服务之前在同学的服务器上折腾 teeworlds 服务器的时候由于没有 root,然后又面临不能自动启动的局面,于是想到了 systemd --user。 后来因为机器突然坏了,所以配置都烂在了那台机器里,导致后面再次配置的时候又搞了半天,因此为了避免再出现这种状况,就写个 blog 记录一下。 首先需要在 $HOME/.config/systemd/user/ 目录下建立一个 [service_name].service 的文件,比如在某台机器上建立一个 minecraft.service 文件,内容如下: [Unit] Description=Minecraft servers by tmux [Service] ExecStart=/path/to/script/boot.sh Type=forking Restart=always [Install] WantedBy=default.target boot.sh 是启动脚本,这个脚本会将 minecraft 启动到 tmux 的特定 session 的 pane 中,比如: tmux new -d -s "$session" cmd="cd $dir && [command]"...
Use tig to monitor your machine
📁 misc 📅 2020-09-12 08:31:56 +0000click to show excerpt
所谓 tig,就是指 telegraf,influxdb 以及 grafana 组成的一套工具链。telegraf 负责数据收集,influxdb 是数据库,负责数据存储和管理,grafana 则是可视化界面,查询 influxdb 中存储的数据并以可视化图表的形式展现出来。 之前豆豆搞过一个活动室的温湿度监控的系统,就是用的这套工具链,再加上受 mcwindy teeworlds Online 人数查询 bot 的启发,我觉得可以每隔一段时间查询各 mod 的人数记录下来,再用这套工具链表现人数的变化。 首先是写脚本,mcwindy 的那套脚本是 js 的,而且我不需要那么多功能,索性就自己用 python 写了一个,就是用 status.tw 的 api 查询全部服务器信息。因为 status.tw 做了 bot 的检测,所以要加一个 UA,否则会 403。 从 api 拿到的数据首先转换成 json,然后提取出其中国服的数据,将各 mod 的人数加起来,存储到事先准备好的 dict 里面。目前的方法会导致入流量很大,因为会拿到所有服务器的数据,之后可能研究一下 api 只拿国服的数据可能会好一些。 data2 = data.read().decode() jdata...Good website for language learning
📁 misc 📅 2020-05-11 06:39:15 +0000click to show excerpt
之前在同学那里得知 lang-8 这个可以发文章然后由 native speaker 来修改的网站的时候感觉很不错,想试一试,结果发现 lang-8 已经停止新用户注册了。无奈之下,查了半天有没有相似的网站,然后就发现了 LangCorrect。 LangCorrect 也是一个与 lang-8 同类型的网站,注册用户后可以在上面发表用你想学习的语言撰写的文章,由相应的 native speaker 来进行批改。同样的,你需要批改其他用户撰写的自己母语的文章。网站在六个多月前搭建,因此目前用户还不多,英语母语的用户很多,其他语言的相对较少,反馈周期可能会有点长,这个与相应语言的 native speaker 用户数量有关。 当然,由于网站使用者一般都是我们这样的普通用户,不同的 native speaker 的语言习惯也不一样,批改的倾向也不一样(这个自己批改的时候就能感觉到),有的只是纠正一些语法,让句子通顺,有的会帮你改的尽量自然一些。不管怎样,我觉得像这样经常写一点文章,能起到不小的练习作用,有对应的 native speaker 来帮助批改,也能逐渐改正自己语言学习过程中的问题,对语言学习的帮助还是挺大的。我刚开始用没多久,有时候会谈一些有关对方文化、社会等相关的问题(当然肯定不能谈引战或者敏感的问题,发文要遵守社区规定。),也都能得到对方的回复。 总之,推荐正在学习新语言的同学可以试试这个网站,我觉得效果还挺不错的。(看老外写中文也挺有趣的)Blender dissolve effect
📁 misc 📅 2019-10-11 04:44:09 +0000click to show excerpt
可能是因为 blender 2.8 改动太大,按照原文中的一些操作我不知道如何进行(比如给 material 加上 blend texture,在 node 界面倒是可以加上一些 texture,但这里要的 blend 类型没有),不过省略了一些步骤之后仍然 work,我对其进行了一些总结,总的来说制作 dissolve effect 的步骤如下: 首先你需要一个 mesh 对 mesh 进行 remesh(将表面重新分割成烫烫烫数量的 faces) 添加 particle system 为溶解(后面进行的 explode 操作)进行路径规划,详见:blender manual 添加 wind,turbulence 等 force field 使得路径更为逼真 对 particle system 加一个 blend texture 使得从左到右进行而不是一次性全部发射出来 添加 explode modifier 原文说的是对文字进行溶解,但后面其实是转换成了 mesh,因此原理上任何 mesh...Blender create liquid in glass
📁 misc 📅 2019-10-10 12:57:06 +0000click to show excerpt
最近又折腾了一下 Blender,上次折腾的东西感觉忘得差不多了,于是这次记一下省得下次再忘了。 首先是透明材质中放置液体,也就是常见的“杯子里面有水”的场景,原来的直接创建一个液柱的方法有点麻烦(主要是要和杯壁贴紧),而且也不是很真实(因为中间有空气层),然后我看到了这篇文章,他的办法就是将杯壁内部有水的部分取出,赋予该部分一个特定的 IOR(折射率),再加上水面的部分,结合起来就比较真实了。 根据他的文章以及进行了一些尝试,我对 blender cycle 渲染的工作原理进行了一些推测: blender 渲染的时候并没有实体,只存在表面 对光源打过来的光进行处理时,光源通过表面则进行相应的处理,比如按材质进行反射和折射,直到遇到下一个表面 因此,原作者的方法就便于理解了(其实他说的挺明白的,只是一开始没搞懂),光源通过外层的玻璃表面时,进行一个 IOR[glass]/IOR[air] 的折射,玻璃与水的交界处加一个界面(也就是原先的玻璃面),把这个面赋予一个 IOR[water]/IOR[glass] 的折射率,按照 blender 的渲染方法,这和现实中水与玻璃界面的折射效果是一样的。但 IOR[water] = 1.33,IOR[glass] = 1.5(近似,依材质不同而异),二者的商约为 0.8,而作者说材料的折射率是空气中的光速除以该材质中的光速得到的,因此这意味着这种材质中的光速要大于空气中的光速,这是不被允许的(具体是否不允许我没有尝试渲染过,不过材质的 IOR 的确是可以小于 1 的),于是将这个面的法向量反向,并将 IOR 设置为 1.25,这样就达到预期效果了。 于是,按照这个原理,我们首先创建杯子形状的 object,然后进入 edit mode,选择内部盛水的几个面: 然后 flip normal,可以通过右图来查看 normal 方向,折射率是由 normal 反方向介质 IOR 除以 normal 方向介质的 IOR 得到的。 给玻璃-水界面链接材料 别忘了水面的部分,然后调节好参数就可以进行渲染了,不过看起来可能棱角比较多,而...Make LaTeX Book
📁 summary 📅 2019-08-30 06:23:19 +0000click to show excerpt
假期看了《某科学的超电磁炮》,因为是番外,又去看了《魔法禁书目录》。但魔禁三拍的实在是让人看得云里雾里,看到好多评论说要去看原著才能看懂,找了一下,发现只有 TXT 版本的,和 EPUB 版本的。因为找到的资源里 EPUB 版本的都在百度网盘,以及我需要在手机上看等原因,我就直接选择了把 TXT 格式的版本用 LaTeX 转换成 PDF 格式,正好可以尝试一下 LaTeX 的 Book。 说干就干,首先是把导言区写好,然后就是将正文里的章节用 \chapter,\section,\subsection 等划分,这一步可以直接用正则表达式过滤,不过因为 TXT 质量可能有点差,有些地方需要目录生成之后自己检查有哪些地方出问题了然后进行调整。其次是特殊符号的调整,这个 TXT 里面有一些特殊字符是用 html 代码(类似‧)的形式表示的,因此也需要把它们转化成本来的字符(注:因为字符集的原因,部分字符直接放在文本里时会导致 vim 报错,因此建议每次替换就保存一次,防止特殊字符导致无法保存而又找不到问题出在哪里)。其他的符号基本上就是因为 &、#、%、_等符号在 LaTeX 里面有其他的意义,因此需要加上 \ 进行转义,链接里面同样有很多特殊字符,直接用 \url 括起来就好了。 我对整个文本里面的注释进行了替换,用 \footnote 括了起来,这样就变成了书下注释,我比较喜欢这样(利用 LaTeX 的特性),这步完全可以不搞。可以用正则替换或者宏录制,不过一部分还是要手工调节(因为不规范,大部分都是以全角括号结尾的,但部分用了半角括号甚至其他符号,另外注释内有括号的情况也会干扰)。 刚开始编译完成的时候发现部分字显示不出来,查了一下是字体的原因,直接\setCJKmainfont{SimSun}的话页眉又比较难看,找了好久发现可以直接\setCJKmainfont[BoldFont=FZXiaoBiaoSong-B05S, ItalicFont=KaiTi]{SimSun},也就是其实 ctexbook 里面页眉用的是斜体字体,section head 等处的字体使用的是粗体字体,找到与默认里页眉和 section head 等处字体相似的粗体字体和斜体字体添到里面就可以了。(虽然可能是因为基础不扎实,不过折腾了半天,还是要写出来的。) 然后就是目录结构了,把各章节里数字单独一行的小节用 \subsection...Open-Source game Teeworlds
📁 summary 📅 2019-04-03 07:02:19 +0000click to show excerpt
好久没有写博客了,这次我打算开始用中文写,感觉用英文写完全是给自己和别人找麻烦,自己英文水平不好,完全没有必要。 Teeworlds 是 “A retro multiplayer shooter”, 一款开源复古[1]多人射击游戏。 一开始入坑是因为同学玩,然后当时正好对开源的东西比较感兴趣,结果一玩就是两年,带我入坑的同学大多都退坑了,然而我还在玩这个游戏。因为开源,这款游戏有很多 mod,比如 fng(祭祀),ddrace(闯关),infclass(僵尸),zcatch(吃鸡),teesmash(大乱斗)等等,也增加了它的可玩性,比如 FNG 和 DDRace 就是比较硬核的 mod,要求玩家掌握很多 Teeworlds 的技巧,尤其是 DDRace,可能有点像 I Wanna Be The Guy(我没玩过,只是听说),很难,而且有很多地图,因为老玩家的技术越来越强,因此地图也越来越难,心态不好的可能会砸键盘。( 当然在这个游戏中,我不仅仅是玩游戏。从玩游戏到加入社区到开服务器到最近干脆在写 mod,在这个游戏中我虽然浪费了不少时间,但也得到了一些东西。首先是加入社区,Teeworlds 中国社区有自己的论坛(虽然最近因为域名问题进不去了),也有 QQ 群,我只加了 QQ 群,群里的玩家从小学到已经工作的,平时大家聊聊天什么的也都挺好,有的时候也在群里约 Tee(另外群里的话题经常会走到技术向,因为据说玩这游戏的有很多 OI 和 ACM 大佬)。我之前并没怎么参与过社区,初三的时候逛逛化学吧也算一点,但大多数都是看贴,QQ 群交流则自然很多,不过也水很多。 另外一点就是开服务器和写 mod。刚开始折腾服务器是练习 fng 的时候需要本地服务器,然后就去 github 找源码,当时 mod 的 README 都是直接照搬官方的 README,也不知道怎么编译(当然其实官网上面有编译教程,而且官方的 README 有官网的链接,只不过当时因为搜索技能几乎为零,所以没找到)。摸索中知道了用...Tools under Linux
📁 linux 📅 2018-07-21 11:26:09 +0000click to show excerpt
This is a post about some good open source tools under Linux.I think it will continue updating because I may find more good tools in my using. About graph processing
Gimp Gimp is a powerful tool of graph processing, it includes many functions, I think if you are not...
Solution of transfer file between android and Linux
📁 linux 📅 2018-07-17 08:01:11 +0000click to show excerpt
Solution of file transfering of multi-deviceScheme I Once Used
Sometimes, we need to transfer files between computer and cell phone, if we don’t have a good solution, it will be troublesome. USB: Originally, I use USB to connect cell phone with computer, and there will be a MTP device...
Use windows software in Linux
📁 linux 📅 2018-07-08 04:38:08 +0000click to show excerpt
How to use windows software in Linux?For this kind of situation, I always use software of open-source similar in functions, for example: Adobe PhotoShop -> Gimp Adobe illustrator -> Inkscape MS Office -> Libreoffice … And, some software which use widely have Linux version, such as Matlab, Mathmatica, Xilinx...
Touchpad in linux
📁 linux 📅 2018-07-07 02:44:36 +0000click to show excerpt
Touchpad configure in linuxSynaptics
The driver package of touchpad in Archlinux is xf86-input-synaptics, After installed it, you can adjust the config file /etc/X11/xorg.conf.d/70-synaptics.conf, you can config mapping of gestures of one or two fingers, for example, my configure file is like this: Section "InputClass" Identifier "touchpad" Driver "synaptics" MatchIsTouchpad...
Compile with older gcc in Archlinux
📁 linux 📅 2018-07-05 02:32:09 +0000click to show excerpt
Compile with older gcc in ArchlinuxReason
I’m an Archlinux user, and because the version of packages in Archlinux are always almost the newest. So when I compile the code written in distros with older gcc, such as Ubuntu, I always fail to compile. For example, when I compile a...
powerful css
📁 misc 📅 2018-05-05 03:17:01 +0000click to show excerpt
CSS is powerful!during my GitHub Page building, I have tried some css tricks, such as the omit of items according to the width in top panel; put the panel on the top; and the spinning avatar and so on. Spin avatar
this is my spinning avatar, try to put...
About my top panel
📁 misc 📅 2018-04-30 06:42:14 +0000click to show excerpt
Somethings about my top panel in GitHub Page 1side bar
After I established my GitHub Page, I want to make a list of links to my different parts. But because I use jekyll, not hexo or others, it seems I can’t add side bar or some things similar directly...
A good script to visualize footprint
📁 python 📅 2018-04-29 12:43:52 +0000click to show excerpt
Visualization of footprintsource: shengxinjing/footprint I occasionally found this repo in GitHub, and it’s really beautiful. It use the api of baidu map to get the location of city or area of the given name, and then draw it on the map. It also used the echart script of baidu...
The establishment of repoistory bing-wallpaper-collect
📁 misc 📅 2018-04-28 14:39:03 +0000click to show excerpt
The establishment of repoistory bing-wallpaper-collectThe purpose of this repoistory
The backgrounds of bing is always good, and it refresh every day, I use them as wallpaper, log-in background, grub background, and so on. I always download them manually, It may not very troublesome, but my touchpad’s right key broken...
keep a remote process running
📁 linux 📅 2018-03-08 04:09:14 +0000click to show excerpt
How to keep a process running when you are in a remote shell like ssh?Sometimes we need to run porgrams in remote shell, such as download, update or other things, but if you quit the shell, the process will be killed, so how to keep it? nohup Linux offered...
some thoughts about the sinking of chinese medicine
📁 summary 📅 2018-02-21 10:04:19 +0000click to show excerpt
Some thought about the sinking of traditional Chinese medical scienceIt seems that traditional Chinese medical science is sinking now, but, chinese traditional medicine is for solve the root cause of disease which western medicine is palliative, why former sinks? After discussing, I found some conclusions: It’s easy to be...
convert image to ascii art
📁 python 📅 2018-02-21 07:48:07 +0000click to show excerpt
use python to convert image to ascii artRecently, I found a python script which can convert image whose size is smaller than 1MB to ascii drawing. and there is an example: result: doraemon.txt1 This is the code of that script asciinator.py2 import sys from PIL import Image import numpy...
from northeast to hefei
📁 summary 📅 2018-02-17 11:35:18 +0000click to show excerpt
From northeast to Hefei—-some thought of studying and life in university.
I live in a small city (seems third-tier city?) in northeast, and I studied in key high school of our city. However, after entering university, I found the three years in high school are totally wasted. Because of...
convert kanji to kana
📁 misc 📅 2018-02-17 10:28:33 +0000click to show excerpt
kakasi — the program which can convert kanji to kanaKanji in japanese source from chinese characters, and the pronunciation of kanji are different from chinese characters. Kanji can pronunce by kana or romaji, so how to convert kanji to kana or romaji? I found a program – kakasi. KAKASI...
some things I sorted out
📁 misc 📅 2018-02-16 12:43:12 +0000click to show excerpt
These are some things I sorted out, and wrote in pdf format by latex(I put these on index.html originally) this is a file with the tips I collected when using linux: tips.pdf I’m using archlinux as my OS, and this is some things I think maybe useful for newers:...
from chem to cs
📁 summary 📅 2018-02-15 15:36:00 +0000click to show excerpt
From chemistry to computer science—–some thought about my studying in the university
Maybe I’m a so-called “study-like child” before, but I think the time I began to have interest on studying in the grade two of junior high school, and I love physics in that semester. One year later,...
Mass send message by python in QQ
📁 python 📅 2018-02-15 13:54:03 +0000click to show excerpt
some experiences for sending QQ message by pythonI have many friends in QQ, so it’s a tired job to send message to greet when the festival came. I saw a project not long ago for giving suggesstions to newers in the community group, and I contacted qqbot at that...
basically use jekyll theme in Github Page
📁 misc 📅 2018-02-13 04:52:16 +0000click to show excerpt
basically tutor to use jekyll theme in Github Pageif you don’t have a Github Page, create it first. create a repository with the name: username.github.io And enter the settings page, find change theme choose a theme you want to use clone your repository to local you will found a...
python in data processing of physics experiment
📁 python 📅 2018-02-13 02:48:32 +0000click to show excerpt
some experiences of using python to deal with data in physics experiment of USTC.There are many modules in python, such as matplotlib, numpy, scipy, sympy and so on. So, you can do many things with python. Some times, there are many data to process in physics experiment of USTC,...
linux tutor for newers
📁 linux 📅 2018-02-12 10:41:52 +0000click to show excerpt
A basical tutor to linux usingthese are based on my personal experience, only for advice mirrors config
these are for chinese users, and I chose mirrors of USTC, for help of other mirrors, please check their official website USTC mirrors Archlinux: Arch Linux mirrors help Ubuntu: Ubuntu Linux mirrors...
📓 There are some things about Jekyll Themes and markdown
📓 There are some things about Jekyll Themes and markdown
My pages are using slate theme, which is an Jekyll Theme, and Jekyll Theme use markdown
You can use the editor on GitHub to maintain and preview the content for your website in Markdown files.
Whenever you commit to this repository, GitHub Pages will run Jekyll to rebuild the pages in your site, from the content in your Markdown files.
Markdown
Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for syntax highlighted code block
```markdown
# Header 1
## Header 2
### Header 3
- Bulleted
- List
1. Numbered
2. List
**Bold** and _Italic_ and `Code` text
[Link](url) and ![Image](src)
```
For more details see GitHub Flavored Markdown.
Jekyll Themes
Your Pages site will use the layout and styles from the Jekyll theme you have selected in your repository settings. The name of this theme is saved in the Jekyll _config.yml
configuration file.
Support or Contact
Having trouble with Pages? Check out our documentation or contact support and we’ll help you sort it out.
-
No comment function added, so if you have any advice, you can open issue to my github repo:https://github.com/sirius1242/sirius1242.github.io/issues. And I’m not a native English speaker, hope you forgive my poor English. ↩