首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

好物周刊#40:多功能文件管理器

Allen Explorer[4] 一款能够替代 “的电脑” 的文件管理软件。类 Chrome 界面设计,简洁美观。...字体天下 [8] 提供中文字体、手写字体、英文字体、图形字体等各种字体的高速免费下载和在线预览服务。 3. 逗比表情包 [9] 专业的表情包搜索网站,不仅有精选表情,还有精选套图以及表情自定义。...YouTube - 繁体自动翻译修正 [10] 修正 YouTube 繁体中文自动翻译无法正确显示的错误。...主要有 Rails、Ruby、HTML、CSS 等方面的内容。...Github[16] | Gitee[17] ,觉得不错麻烦给我一个 Star,感谢 ❤️ • 浏览地址:公众号 | 电子书 [18] | 电子书(国内)[19] | 语雀 [20] 如果你阅读到这里,说明的工作没有白费

11510
您找到你想要的搜索结果了吗?
是的
没有找到

前后端分离,谁值得拥有? | TW洞见

以Web系统为例,浏览器一端的显示、交互、逻辑处理是系统的前端;前端需要获取数据、持久化数据、通知其他系统,这些无法在浏览器中单独完成,需要后端提供服务。...比如,Rails背景的团队会分离出Rails API,把前、后端放在不同的代码库中,但开发过程中,往往会把前、后端代码放在同一个编辑环境中,因为前端代码目录中没有足够的信息进行独立开发,而后端代码目录也没有足够的信息确定是否会影响到前端...根据自己仅有的一点点前端技术给出一个认为的划分。...轻前端类型的系统具有以下特点: 对页面布局、配色、字体没有具体要求,好看就行 只有比较简单的特效 只有简单的表单验证、表单提交 几乎没有自定义的拖拽、滚动操作 不需要Responsive,在不同终端布局能适应即可...需要Native App(允许Hybird) 不轻不重的前端介于轻前端和重前端之间: 对页面布局、配色、字体有一些指导性的要求 有一些特效 有简单的业务逻辑,后端愿意承担更多的业务逻辑以简化前端 有或没有自定义的拖拽

77580

一年搞3次Iterm2美化,吐了!

Powerline字体也是必不可少的工具,因为有一些主题使用了一些特殊字体,如果没有安装字体的话有些符号就会乱码。 ?...Powerline字体安装 其实,做完上面的步骤之后,你会发现其实出现乱码了,的截图是因为已经做完了这些步骤。 解决乱码的方式是下载Powerline字体。...红色矩形框勾选,字体其实有好几个,至于用哪个Powerline结尾的都行,只是大小和间距略有不同。 ? 其他 到这一步为止,其实如果再想折腾了就已经OK了,觉得这个状态也完全够用了。...最终效果如下,字体有点不清晰,可以自己稍微调整一下,不过一般不用背景图就是了。 ? 安装语法高亮 直接使用brew命令安装,如果没有安装HomeBrew,直接去官网安装即可。...found in $ZSH/plugins/ # Custom plugins may be added to $ZSH_CUSTOM/plugins/ # Example format: plugins=(rails

2.5K41

群晖NAS安装gitlab

当然也建议将其他本地端口的[自动]改为指定的端口,比如22端口对应的本地端口改为10022之类的,因为后续还要修改配置文件,让克隆地址可以正常显示端口,同时也避免自动获取而带来端口变化而导致的访问问题。...这时候可以直接访问地址了IP:10080,不知道为什么,程序运行没问题 访问的时候不显示, 后来在反向代理哪里设置了一下 访问代理地址就没问题了!如图所示!...常见问题 ROOT密码 登陆后发现没有让输入新密码 而是账号和密码在docker/config目录里发现一个一个initial_root_password文件 打开一看果然记录了初始密码。.../docker/gitlab/config/gitlab.rb # 32行修改以下配置 external_url 'https://:' 的填写的 external_url 'https...://nas.mrf.ink:10444' 这时候也要修改启动容器的端口 的群晖反向代理这么填写 配置电子邮件 #修改以下配置 gitlab_rails['smtp_enable'] = true

2.3K20

如何在Ubuntu 14.04上使用PostgreSQL和Ruby on Rails应用程序

没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 安装PostgreSQL 如果您还没有安装PostgreSQL,那么现在就开始吧。...创建数据库用户 使用此命令创建PostgreSQL超级用户用户(用您自己的用户名替换突出显示的单词): sudo -u postgres createuser -s pguser 如果要为数据库用户设置密码...使用-d postgresql选项将PostgreSQL设置为数据库,并确保将突出显示的单词替换为您的应用程序名称: cd ~ rails new appname -d postgresql 然后进入应用程序的目录...我们将使用vi: vi config/database.yml 在default部分下,找到显示“pool:5”的行,并在其下添加以下行。...首先,查找服务器的公共IP地址,然后将其与rails server命令一起使用(将其替换为突出显示的部分): rails server --binding=server_public_IP 现在,您应该能够通过端口

3.4K00

Mac 最强大的终端工具之 iTerm2 详解

$ brew cask install iterm2 可以直接使用 Homebrew 进行安装: 注意: 如果你的 Mac 上没有安装 brew 命令,请先执行如下命令进行安装: $ /usr/bin/...当然,如果你觉得默认的12px字体大小不合适,可以自己进行修改。...found in $ZSH/plugins/ # Custom plugins may be added to $ZSH_CUSTOM/plugins/ # Example format: plugins=(rails...有时候因为自动填充的颜色和背景颜色很相似,以至于自动填充没有效果,我们可以手动更改下自动填充的颜色配置,修改的颜色值为:3a717f,示例:   左右键跳转 主要是按住 option + → or...,比如我的 pengzhenjin@MacBook-Pro,终端显示的时候会很不好看,我们可以手动去除。

19.4K00

如何在Ubuntu 14.04上使用MySQL和Ruby on Rails应用程序

没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 本教程要求具有可用的Ruby on Rails开发环境。...安装MySQL 如果你还没有安装MySQL,我们现在就做。...使用该-d mysql选项将MySQL设置为数据库,并确保将突出显示的单词替换为您的应用程序名称: cd ~ rails new appname -d mysql 然后进入应用程序的目录: cd appname...我们将使用vi: vi config/database.yml 在该default部分下,找到显示“password:”的行,并将密码添加到其末尾。...它应该看起来像这样(用MySQL root密码替换突出显示的部分): password: mysql_root_password 保存并退出。

4.8K00

使用 Mastodon 搭建个人信息平台:调优篇

本篇文章是使用 Mastodon 搭建个人信息平台的第二篇内容,将聊聊在容器环境中搭建 Mastodon 后的一些应用调整和问题修复。...Mastodon 开启 ES 全文搜索 加载字体资源报错的问题 在应用控制台中,我们会看到一条刺眼的报错。...但是在使用的过程中,不出意外,会遇到下面两个警告和错误提示,而导致页面无法显示图片。...其中一个问题的解决方案和上文中解决“加载字体资源报错”相同,需要调整 content_security_policy.rb 中的规则来解决问题。...不过 Mastodon 官方也好,社区也罢,并没有针对 Mastodon 做服务运行状况检查,所以这里我们针对 Sidekiq 做一个简单的健康检查,保障服务能够在极端情况下自动恢复即可。

2.4K11

gitlab与ldap集成

main: # 'main' is the GitLab 'provider ID' of this LDAP server label: 'LDAP' ###可以自定义gitlab登陆况显示的名词...host: '10.0.4.25' ###ldap服务器地址 port: xxxx ###ldap端口(是k8s中搭建的故不是默认的389) uid: 'cn' #...图片 傻傻的以为登陆管理员root可以关闭邮件通知就可以?结果发现不是这样的.........图片 输入mail邮箱475602333@qq.com(邮箱不能与之前用户的重复,貌似一个邮箱只能绑定一个用户) 图片 图片 登陆邮箱激活用户: 图片 登陆huozhonghao用户如下: 图片 恩 还修改了此用户的个人头像...总结 这里完成了 gitlab 与ldap mail的整合,ldap并没有进行更严格的匹配方式,mail也没有自定义配置 接下来要考虑gitlab项目组权限?

1.8K30

Rails MVC 和 CRUD(3)

创建一个控制器和视图 要在 Rails显示“My first test” 的静态页面,需要新建一个控制器和视图 控制器用来接受向程序发起的请求 视图的作用是,以人类能看懂的格式显示数据 [root@...h202 blog]# rails generate controller welcome index Running via Spring preloader in process 11871...root@h202 blog]# vim config/routes.rb [root@h202 blog]# grep -v " #" config/routes.rb | grep -v "^$" Rails.application.routes.draw...do get 'welcome/index' root 'welcome#index' end [root@h202 blog]# ---- 进行访问 直接刷新页面 注意,修改了配置和服务...,但并没有对服务进行重启,而可以直接加载出新的内容,说明 Rails 可以进行动态加载 In development mode, Rails does not generally require you

67730

慢的不是 Ruby,而是你的数据库

为了进行对比,尝试用 Rust 和 Ruby 创建了一个内部尽可能相似的版本。结果令人失望,Ruby 和 Rust 的性能都很差劲,甚至存在一些错误,而且都没有进行性能优化。...这取决于具体情况,没有绝对的定论。 让它变慢的是堆栈,而不仅仅是语言 让我们来深入探讨一个不容忽视的问题:Ruby on Rails。...其中一个 Rails 的问题是它与数据库的高度耦合(也可以说是一种好处)。Rails 专注于掌控数据库的一切。没有数据库,Rails 将毫无用处,甚至可能阻碍工作进展,而不是提供帮助 [2]。...选择使用 Sequel,因为它相对简单,方便我们剖析问题。 请见以下两幅火焰图,显示在插入数据时,Postgresql 成为瓶颈。这并不奇怪,因为此时数据库需处理大量工作。...采用的一些经验法则是: 在可以避免的情况下,不要使用数据库。这总是比我想象的更频繁。不需要将世界上 195 个国家存储在数据库中,并在显示国家下拉列表时加入。只需硬编码或在启动时输入配置读取。

11830

ruby线上编辑器盘点

它最出名的就是在 web 开发方面有一个响彻当当的框架 Rails Framework,所有知道 ruby 的人都知道它,很多时候人们可能并不知道 ruby,但是却知道 rails 这个框架。...最让喜欢它的一点它支持 vim 模式,对于一个习惯了 vim 编辑的人来说,这点非常友好,如果你是 emacs 用户,它也提供了 emacs 的键盘映射。...paiza 一款不错的线上 ruby 编辑器,支持多种主题配色,支持字体大小设置,支持自动补全,支持 vim 和 emacs 键盘映射模式。支持团队协同编辑,支持 github 的 gist。...runrb 一个非常简洁的线上编辑器,并没有像其它编辑器提供很多功能,只是提供了代码的编辑,运行等基本功能。...但是并不说线上编辑器没有一点用途,当你没有携带自己的电脑的时候,你完全可以登录其他人的电脑,在网页端练习 ruby 编程。总之,如果你想要学习,总能想到办法,如果你不想学,也总能找到借口。

41730

所谓“现代Web开发”,都是些什么妖魔鬼怪?

当然,不是劝大家用汇编或者 C 语言搞 Web 开发,但关于 JavaScript、Ruby on Rails、Python、Django 以及 PHP 框架的疯狂观点也该消停一下了。”...如果没有他们,不就没有这么多屁事了?认为问题出在所谓“现代 Web 开发人员”身上,他们才是罪魁祸首!...所以与其匆忙添加选项,不如想想哪些选项是真正的“不能没有”。― Doug McIlroy 就 Rails 和 Django 而言,项目组明显不理解上面的观点。...别再往浏览器上发送字体了。没多少人真正关心字体,只要不是太难看就可以。做个用户测试,结果可能会让你意外哦。让浏览器从操作系统中直接选择字体就好。 别再把浏览器发到 CDN 去了。...可能很多朋友觉得这篇文章一点新潮的内容没有,发在 2001 年还差不多。也希望是这样,但很遗憾,这里的很多内容直到十年后的今天还需要拿出来讨论。

54230

如何在Ubuntu 18.04上使用rbenv安装Ruby on Rails

没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 安装Node.js,您可以参考云加社区专栏文章进行安装配置。..."' >> ~/.bashrc 接下来,将您对~/.bashrc文件所做的更改应用于当前的shell会话: source ~/.bashrc 使用该type命令验证是否已正确设置rbenv,该命令将显示有关该...rbenv命令的更多信息: type rbenv 您的终端窗口将显示以下内容: rbenv is a function rbenv () { local command; command...Rails版本: Rails 5.2.0 此时,您可以开始测试Ruby on Rails安装并开始开发Web应用程序。...例如,输入以下命令将卸载Ruby版本2.1.3: rbenv uninstall 2.1.3 使用该rbenv uninstall命令,您可以清除旧版本的Ruby,以便您没有比当前使用的更多安装。

6.2K50

如何在Ubuntu 14.04上使用Puma和Nginx部署Rails应用程序

没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。...自建服务器难免会遇到这样的问题,配置SSL很麻烦,虽然对一部分人来说这也是一种乐趣,但是如果您在生产环境使用,还是建议您直接使用云关系型数据库,云关系型数据库让您在云中轻松部署、管理和扩展的关系型数据库...如果没有,第一步是创建一个使用PostgreSQL作为其数据库的新Rails应用程序。 此命令将创建一个名为“appname”的新Rails应用程序,该应用程序将使用PostgreSQL作为数据库。...随意替换突出显示的“appname”与其他东西: rails new appname -d postgresql 然后切换到应用程序目录: cd appname 我们花一点时间来创建将由Rails应用程序的生产环境使用的...请务必使用适当的用户名和应用程序名称(两个位置)替换突出显示的部分: upstream app { # Path to Puma SOCK file, as defined previously

5.4K10
领券