Editplus 支持 opalrb 的语法文件

主要扩充了 opal-jquery 的 jquery 方法
Ruby | 2023-06-29 22:53 | 阅读 1671 次 | 评论 0 条

django显示字段choices枚举值的label的方法

使用 get_FOO_display 方法 详见:https://doc.bccnsoft.com/docs/django-docs-4.0-en/ref/models/instances.html#django.db.models.Model.get_FOO_display
Python | 2023-06-29 04:21 | 阅读 1261 次 | 评论 0 条

rails在development模式下静态文件出现“File not found: /assets/.....”的解决办法

删除public下的子目录assets即可 rm -rf public/assets/ 这个坑爹的坑,坑了爹一整夜?
Ruby | 2023-06-27 06:41 | 阅读 1307 次 | 评论 0 条

rails的irb强行开启自动提示

vi ~/.irbrc IRB.conf[:USE_AUTOCOMPLETE] = true 如果不想让它提示就把这个值设为 false
Ruby | 2023-06-26 21:56 | 阅读 1033 次 | 评论 0 条

tmux应用配置文件

tmux source-file .tmux.conf
Linux | 2023-06-24 23:12 | 阅读 1129 次 | 评论 0 条

tmux开启鼠标拖动等操作

tmux set-option -g mouse on
Linux | 2023-06-20 14:48 | 阅读 1176 次 | 评论 0 条

编程感悟:用快捷键并不比点鼠标高明

以前觉得用快捷键很酷,用鼠标很菜逼。觉得用快捷键完全不用鼠标,手可以不离开键盘,可以更专注。 现在回想起来,这是被洗脑了。 用快捷键的缺点: 1、无端增加头脑负担,增加记忆负担,虽然有些快捷键已经用了十几年了,但长时间不用的话还是容易忘掉。IDE、terminal、vim、浏览器等各种软件的快捷键都不同,每一套软件都有一套规则,把它们都记下来的记忆成本其实很高,无法做到“熟能生巧” 2、把本来形象化的记忆给搞成抽象化了,如果不是非常必要的话,还是形象化记忆更省脑细胞,让大脑更舒服,用鼠标指哪点哪是最节省精力的,用鼠标点击菜单其实我记忆的不是它的名字,而是它的位置,...
心情随笔 | 2023-06-16 19:27 | 阅读 4577 次 | 评论 4 条

javascript 删除数组中的 undefined

javascript用delete删除数组中的元素后,元素的位置会留下undefined,数组长度仍然不变。有时候很烦人,怎么去掉这些undefined元素呢?很简单,用.filter(e => e),比如: > data = [1, 2, 3, 4] [ 1, 2, 3, 4 ] > delete data[1] true > data [ 1, <1 empty item>, 3, 4 ] > data.filter(e => e) [ 1, 3, 4 ]
WEB开发 | 2023-06-14 22:09 | 阅读 1090 次 | 评论 0 条

把常用的方法名多写几遍,加深记忆,简单粗暴有效

记不住去搜索引擎,是下策 去查官方文档,中策 把它记在脑海里,上策
Ruby | 2023-06-08 21:12 | 阅读 7490 次 | 评论 2 条

linux修改hostname

vi /etc/hostname
Linux | 2023-03-02 23:22 | 阅读 1065 次 | 评论 0 条

编程微博已初具雏形,截图留念

电脑版: 手机版: 地址:https://www.bcweibo.com/ 欢迎各路大侠光临?
默认分类 | 2022-12-07 14:31 | 阅读 1983 次 | 评论 0 条

ImageMagick生成缩略图[适配短边+只缩小不放大]

mogrify -thumbnail 300x300^\> 图片.jpg ^:表示让短的一边长度为300,长的一边等比例的大于300 \>:表示只压缩短的一边大于300的,短的一边小于300的保留原尺寸
Linux | 2022-12-06 17:09 | 阅读 1712 次 | 评论 0 条

给rails的ActiveModel::Errors类扩展了两个方法:insert、keep

用例见注释: #coding: utf-8 class ActiveModel::Errors # add的简写方法 # u.errors.append :code, '邮件验证码不正确' def append(*l) self.add l[0], :custom, message: l[1] end # 从开头插入,跟append相反 # u.errors.insert :code, '邮件验证码不正确' def insert(*l) errors = [[l[0], :custom, message: l[...
Ruby | 2022-12-02 23:39 | 阅读 1625 次 | 评论 0 条

[linux]history记录时间而不显示时间

编辑 .bashrc 让history记录时间: HISTTIMEFORMAT="%y-%m-%d %T " 加上这行设置后就会记录时间,但是history命令也会显示时间 如果不想看时间,可以设置一个alias,用sed替换为空: alias h='history | sed "s/[[:digit:]]*-[[:digit:]]*-[[:digit:]]* [[:digit:]]*:[[:digit:]]*:[[:digit:]]* //"' 这样,用 h 命令就可以显示不带时间的history了
Linux | 2022-11-23 21:53 | 阅读 1951 次 | 评论 0 条

使用find命令查找大文件

查找当前目录下大小超过100M的文件 find . -xdev -type f -size +100M
Linux | 2022-11-23 13:06 | 阅读 1605 次 | 评论 0 条

debian11永久设置dns nameserver

vi /etc/network/interfaces 最下面加入两行: dns-nameserver 8.8.8.8 dns-nameserver 8.8.4.4 然后运行命令: systemctl restart resolvconf.service systemctl restart systemd-resolved.service 再重启 /etc/resolv.conf 里 nameserver 配置就不会被清空了,自动加入了上面的两个nameserver
Linux | 2022-11-22 17:21 | 阅读 2037 次 | 评论 0 条

docker image(镜像)改名

docker image tag old_image_name new_image_name docker rmi old_image_name
Linux | 2022-11-22 02:03 | 阅读 1034 次 | 评论 0 条

docker删除所有容器和镜像

删除所有容器: docker rm -vf $(docker ps -aq) 删除所有镜像: docker rmi -f $(docker images -aq)
Linux | 2022-11-22 00:34 | 阅读 1472 次 | 评论 0 条

这是我最讨厌大前端的地方

明明一个alert提示框就能搞定的事情,非搞的跟操作系统内核般复杂
默认分类 | 2022-11-21 22:54 | 阅读 3791 次 | 评论 1 条

docker把所有的镜像备份到一个文件

备份到一个文件: docker save $(docker images --format '{{.Repository}}:{{.Tag}}') -o allinone.tar 恢复到所有镜像: docker load -i allinone.tar
Linux | 2022-11-21 21:38 | 阅读 1184 次 | 评论 0 条
浏览3204228次
文章归档
最新评论
  • 静夜思:感受ai的强大魔力吧👍
  • 静夜思:-1是多核