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

从零开始搭建个人书签导航应用:Flare

希望软件能够通用一些,书签数据不应该掺和浏览器打架,也跟着玩“生殖隔离”。只能在 Chrome中、或者只能在 Safari、IE 中使用工具和插件,总一种数据被绑架感觉。...想清楚了到底要什么,于是开始动手,制作了这个看起来和 Flame 并无二致小工具:性能更高、数据更透明、使用起来更简单 书签导航工具。...,你依旧可以在1~2毫秒内打开页面,并正常使用它(极限状况下,内存使用量在 60M,通常会稳定在 30M 左右);以及 Flare 甚至是可以跑在一台搭载 2015 年 S805 芯片ARM盒子上(成本差不多...所以我们可以调整一下程序自定义启动参数,程序禁用“免登录模式”。...如果你更私密要求,还可以使用 flare --disable_login=0 --visibility=private 设置首页内容必须登录能够看到。

1.5K20

使用 Docker 搭建适用于 HomeLab 书签导航

在过程中,期待更好方式来使用书签,能够更多使用“一次点击”来解决问题,减少大量翻箱倒柜式“翻找”和“搜索”动作;同时,也希望这些书签内容,可以在不同浏览器和设备中共享,而不是仅限在 Chrome...所以,在借鉴 Flame 原有功能基础上,写了一套新工具 Flare。关于 Flare 制作和性能调优,感兴趣同学可以围观之前文章《Flare 制作记录:应用前后端性能优化》。...接下来聊聊为什么要制作 Flare、以及 Flare 如何在容器环境下使用。...为什么要制作 Flare 随着深入使用 Flame,发现了一些体验上小问题:比如软件不支持搜索中文内容;比如软件获取天气数据需要使用经纬度(以及需要注册获取天气平台 API)非常麻烦;软件后台存在一些浪费性能问题...在明确了上面的问题,以及到底想要什么之后,制作了 Flare,一个轻量、适合私有化部署,个人使用导航工具。

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

Laravel Ignition 功能全解析

对于不需要任何绑定 “简单” 路由参数也是如此。这是一个很好方法,可以很容易地看到 Laravel 为这个特定路由接收了什么信息。 在路由参数之后,我们还将向您显示在此请求中使用中间件列表。...刷新页面后,应用程序将正常工作 (除非它含有其他异常) 您可以通过异常实现 Facade\IgnitionContracts\ProvidesSolution 来创建可运行解决方案,这与不可运行解决方案非常相似...getSolution方法既可以返回可运行解决方案,也可以返回不可运行解决方案。...当用户点击Fix this for me 修复按钮时,run函数将执行。 您可以将参数从异常发生请求传递到将运行解决方案请求。 getRunParameters返回一个数组。...使 Ignition 更聪明 因此,你能力使用文本或者可运行解决方案来增强自己异常。但有时需要为内置 PHP 异常,甚至是你无法控制代码第三方异常提供友好解决方案

3.1K40

Flare 制作记录:应用前后端性能优化

但是在迁移个人书签过程中,发觉 flame 在性能上表现并不是特别好,于是做了一个改良版:flare。 写在前面 在聊 flare 之前,想先聊聊 flame。...或许同学会问,如果不使用 React、Vue、Angular 这类框架,难道在 2022 年还要再拾起 jQuery 等老工具?...虽然可以,但其实在近乎于纯展示场景下,我们可以脱离 JS 来实现业务功能和简单交互,比如自动获取焦点、菜单按钮激活状态变化、甚至是带有动画效果天气图标。...一部分在前两篇文章中提到了,关于 Golang 嵌入资源使用和优化。...[Flare 应用 Lighthouse 得分] 最后 聊到这里,相信你已经了解了是怎么做啦,如果你对 Flare 感兴趣,并且也需要一个简单导航程序,可以访问项目 https://github.com

65200

编码中学习:LLM 如何隐性教导你

特丽妮蒂:需要一份 B-212 直升机飞行员程序。快点。 (眼皮短暂地颤动) 特丽妮蒂:走吧。...不知道可选第二个参数(或者可能已经忘记了),所以我最初使用了第二行代码来打印预期值和实际值。可以查一下?当然可以,但没有重要到要中断流程。...它在命令行上简单出现意味着 “yes” 或 True,它缺失意味着 “no” 或 False。 可以从文档中学习这一点?同样,可以。我会那样学习?同样,不太可能。...了那里代码,脚本编写了两个文件:一个包含表格 HTML 文件和 HTML 中引用图像文件。 如果可能的话,喜欢最小化组成解决方案移动部分数量。...这更接近了期望结果,但 y 轴仍然问题,所以我从这个滑坡上后退了。然而,这次迂回没有花费很长时间,与 Matplotlib/mpld3 互动感觉像是一个有价值学习经历。

8710

FLStudio21Mac版水果新增M2M1芯支持

FL Studio简称FL水果软件,全称是:Fruity Loops Studio编曲,由于其Logo长比较像一款水果因此,在大家更多是喜欢称他为水果萝卜,FL studio21是目前最新版本,这是一款可以计算机就像是一个全功能录音室...,大混音盘,非常先进制作软件,音乐突破想象力限制。...其次提供了音效编辑器,音效编辑器可以编辑出各类声音针对在不同音乐中所要求音效,例如,各类声音在特定音乐环境中所要展现出高,低,长,短,延续,间断,颤动,爆发等特殊声效。...FL Studio 20.8.2版本更新后支持Rosetta 2,在Rosetta支持下,FL Studio可以在苹果M1芯片设备上正常使用,FL Studio支持什么格式插件?...FL Studio支持插件格式VST、VSTi、VST 3、VSTi 3、DX、Dxi等下载之后可以在不同电脑上使用

1.4K00

【好玩儿Docker项目】10分钟搭建一个轻量、快速、美观个人导航页面——Flare

图片工具页面地址:/help2.4 图标为了方便小伙伴使用 flare,程序内置了来自 materialdesignicons.com 中所有的 Material Design Icons,你可以每一个书签都拥有风格统一...这样可以做 https,会网页更安全。而且 namesilo 上面 xyz 后缀域名一年就 7 块钱,可以年抛。...同学可能会问,为什么不直接用宝塔自带反向代理功能。图片也可以,不过咕咕自己之前遇到过当多个网站需要反代时候,在这边设置会报错情况 = = 所以后来就不用了,直接用上面的方法来操作了。7....使用教程7.1 配置Flare具体安装和配置见咕咕视频。8. 目前遇到问题编辑页面能用,但是稍微一丢丢简陋。9....结尾祝大家用得开心,问题可以去 GitHub 提 Issues,也可以在评论区互相交流探讨。同时,项目处于刚开始阶段,能力给项目做贡献同学,也欢迎积极加入到 项目 中来,贡献自己一份力量!

6.8K03

Flare-On逆向挑战赛(一)

如果修改dns解析其指向自己服务器IP就能看到和这个域名进行交互整个过程,但是这里没有这么做,而是选择继续动态调试,patch返回值以理解程序执行流程。 ?...目前为止还没有看到真正加密过程在什么位置,看到只是对网页进行访问发送并接收信息,所以接下来可以继续动态执行。...在后面的代码当中,程序往v27这个位置当中写入了如上图所示奇怪内容。这个地方一开始也没有猜出来是什么,直到之后在反编译时候才发现这里实际上写是指令。...因此,当执行到这里时候我们可以断定这个位置使用是xtea进行加密,但是并不知道加密使用key是什么。...重新查看题目文件夹当中文件可以发现其中一个加密过gif名称为the_key_to_success_0000.gif.Mugatu,那么可以尝试一下key为[0, 0, 0, 0]。

87710

每日学术速递5.15

在这项工作中,我们介绍了一种简单而有效方法,称为跨语言思维提示 (XLT),以系统地提高 LLM 多语言能力。...通过从外部知识资源中检索信息来增强 LM 是一种很有前途解决方案。大多数现有的检索增强 LM 都采用检索和生成设置,该设置仅根据输入检索一次信息。...在这项工作中,我们提供了主动检索增强生成通用视图,这些方法主动决定在整个生成过程中何时检索和检索什么内容。...我们在 4 个长期知识密集型生成任务/数据集上全面测试 FLARE 和基线。FLARE 在所有任务上都取得了优异或有竞争力表现,证明了我们方法有效性。...我们实验表明,FrugalGPT 可以与最好单个 LLM(例如 GPT-4)性能相媲美,成本降低高达 98%,或者在成本相同情况下比 GPT-4 准确度提高 4%。

22530

漏洞挖掘之信息收集

子域名收集 子域名收集是最简单收集手法之一,很多在线工具可以直接套用,这里分享几个经常用。...开心时候用用这个扫描器 为什么这么说,因为这是(你生气用的话我怕屏幕里突然冒出一个拖孩) import requests import threading from bs4 import...,(说这句话主要是想你们也可以这样子做,方便自己,然后发一份,方便你我) 这里推荐一个工具7kbstorm https://github.com/7kbstorm/7kbscan-WebPathBrute...email 可以还查找qq群等,然后假装员工验证进去看群文件泄露了什么东东(这里个技巧,去找客服聊天处,然后对整个过程抓包也就是看历史请求,如果运气好可能在请求返回包中返回客服姓名,如果只单纯泄露了姓如张...或者还是看源代码,然后搜索hidden(滑稽),我们可能可能会找到敏感操作按钮,然后管理员也知道敏感,将其“隐藏”了,我们可以根据这个来搜索然后访问他,嘿嘿嘿(之前一个对小站点进行挖掘时候hidden

1.2K41

火眼(FireEye)实验室FLARE IDA Pro脚本系列:MSDN注释插件

像往常一样,你可以下载这些脚本,下载位置‍‍‍‍https://github.com/fireeye/flare-ida。我们真诚地希望这些脚本能对你有所帮助。‍‍‍‍‍‍‍‍‍‍ ‍‍...一、动机 ‍‍‍‍‍‍‍‍在FLARE团队暑假实习期间(PS:唉,俺是没机会了,路费太贵了!),目标是开发一个IDA python插件,用于加快在IDA Pro中逆向工作流程。‍‍‍...脚本和插件都可以从git仓库(https://github.com/fireeye/flare-ida)下载下来。‍‍‍‍‍‍‍‍...图8.当设置成“可重复性注释”时,函数注释预览 七、类似工具和已知缺陷 ‍‍‍‍‍‍‍‍部分解决方案借鉴了现有的IDAPro插件,例如IDAScope和IDAAPIHelp。...本人也做过一些逆向工作,对文中提到问题也深有体会,真希望多开源一些分析工具,减轻逆向分析工作劳动强度

2.9K90

用模拟执行实现Objective-C代码自动化分析

请继续阅读以了解使用模拟器一些创新方法,这些方法可以帮你解决代码分析中遇到问题,以及如何使用我们新 IDAPython 库来节省您在此过程中大量时间。 为什么要模拟执行?...如果你还没有使用模拟执行来解决代码分析中问题,那你就已经跟不上潮流了。将重点介绍它一些优点和一些用例,以使您了解它强大功能。...图3:flare-emu使用emulateBytes为ARM64启用VFP API-Hooking 如前所述,flare-emu 旨在您轻松使用仿真来解决代码分析中需求。...现在,了仿真支持,情况就不再如此。...结论 flare-emu是一种灵活工具,您可以在您军械库中收藏它,它可以应用于各种代码分析问题。 在本博文中使用它提出并解决了几个示例问题,但这只是其应用可能性一瞥。

81630

解决 Linux 挂载 NTFS 分区只读不能写问题

今天在 Linux 上挂载 Windows NTFS 分区时就遇到了一个坑,刚开始踩到这个坑时可头疼了,因为度娘竟然找不到类似经历小伙伴们提供解决方案已经习惯了这种折磨了,总是会遇到别人一辈子都遇不到坑...原先电脑只有 Windows 系统, C 盘和 D 盘两个分区,程序代码都放在 D 盘中。...是特别喜欢休眠这个功能,一般没什么特殊情况是不会点关机按钮都是点休眠按钮,因为有时候我们工作时候打开了很多窗口很多软件,尤其是一些专业性软件,打开一次都要花上几十秒时间甚至几分钟时间...问题完美解决 到这里,问题出现原因已经很明确了,解决办法也是很简单,重启电脑并回到 Windows 系统,将正在工作文件保存,然后关闭所有软件,然后正常关机。...这次遇到坑,其实算不上什么坑,并且我们得承认 Linux 这个数据保护措施做很到位,如果在 Windows 中将电脑休眠了而在 Linux 中还能正常读写的话,那个后果是可想而知

9.3K30

Debian 服务器 WireGuard 安装教程

WARP 是 Cloud­flare 提供一项基于 Wire­Guard 网络流量安全及加速服务,能够你通过连接到 Cloud­flare 边缘节点实现隐私保护及链路优化。...比如可以仅具有 IPv6 服务器直接访问 IPv4 网络,不再局限于 DNS64 束缚,能自定义任意 DNS 解析服务器,对于访问国外网站会有很大帮助;也能让仅具有 IPv4 服务器获得 IPv6...网络访问能力,可以作为 IPv6 Only VPS SSH 跳板。...这里记录一下 De­bian 10 Wire­Guard 安装教程,适合手动配置 Wire­Guard 需求小伙伴。(部分内容来自网络,写这篇文章只是做记录用。)...理论网络性能可能不及内核集成方案,不过对于正常使用而言还是绰绰有余

2.6K20

构建实战机器学习系统10点经验(二)

一个可能解决方案是偏向使用实验法,直到一定效果之后才投入生产。这可能意味着,比如,机器学习研究人员使用R,之后工程师自己选择语言来实现产品。...现实情况是,上述两种选择都不起作用。它们效率不高,耗费资源,最终导致至少一种模式不能正常工作。 技巧就是要实现可以解决这两种模式需求中间解。...用户在周五晚上比其他日子点击红色按钮要多?用户更喜欢新内容即使它质量可能不高?我们如何处理新内容冷启动与成熟内容权衡问题? 漏斗第二部分是一旦提出假设,我们需要实现一个机器学习解决方案。...这样,我们就可以明白实现解决方案是否真正工作以及证实我们最初假设。 要注意,这三个阶段并不需要花费很长时间,它们应该在迭代和敏捷过程上下文中尽快发生。...在Quora,我们将数据科学家和工程师都参与到所有项目中,并他们密切协同工作,同时,仍他们明确自己负责领域。查看William Chen答“Quora机器学习工程师和数据科学家区别是什么?”

51330

fl studio怎么设置中文,fl studio21下载后如何语言设置切换中文版

支持多音轨录音时间拉伸和音高移动原始音频编辑,是一款功能强大软件音乐制作环境或数字音频工作站。...在FL Studio版本21中,我们可以看到哪些新功能?在这段视频中,将向大家展示一些调侃。FL studio 21将对浏览器、播放列表、自动化、混音器等进行改进。...FL Studio 低版本需要升级:https://souurl.cn/ZvBhD2然而,至少这段视频将您深入了解FL Studio 21中一些功能。...1、点开左上角“OPTIONS”菜单,点击第三个“General settings”按钮2、这里是调整FL Studio常规设置面板,在图中红框框出来那里选择“Chinese(zh)”3、随后FL...其次提供了音效编辑器,音效编辑器可以编辑出各类声音针对在不同音乐中所要求音效,例如,各类声音在特定音乐环境中所要展现出高,低,长,短,延续,间断,颤动,爆发等特殊声效。

2.5K10

VSCode官方配置同步方案

这几天在迁移电脑工作环境,对于VSCode,实在不想从头做下载插件、配置代码规则这样事情,于是求助百度,搜索结果靠前解决方案基本都是使用Setings Sync插件,于是就从了。...经过好一番折腾,甚至还踩了网上都很难找到解决方案坑,诚意满满地写了一篇同步文章。然后就有朋友评论留言告诉说官方有解决方案。...于是为了更多朋友知道这种方案,查了VSCode官方文档,决定再写一篇VSCode配置同步文章。 VSCode Settings Sync和Settings Sync 插件什么关系?...还是得肯定Settings Sync插件功能,虽然踩了不少坑,但是确实是满足了需求。名字都是Settings Sync,两者啥关系? 官方解释是:一毛钱关系都没有!...配置错了能回退 VSCode会在同步数据同时保存你本地和远程数据备份,当遇到配置错误问题时候,你可以进行回退。

1.1K20

Flare-On逆向挑战赛(二)

因此,现在要做就是想办法dump下来这个sys文件然后看看当中到底是什么导致了崩溃。dump文件两种方法,一种是直接在windbg当中用writemem命令转储0xf000长度内存。...一点需要注意是,使用volatility时必须设置一个参数是profile,它需要知道你memorydump文件来自哪个版本操作系统,不同操作系统版本不同memorydump存储结构,如果选择错了...转储完成之后会发现这并不是一个正常sys文件,因为这个文件缺少了正常window下文件头,它头部全都是\x00。当时分析到这里时候一下就断了思路,不知道下一步应该做什么了。...c当中完成了一些什么,函数解密栈上数据获得想要调用WindowsAPI名称,解密函数是sub_180001150。...所以这里还有一些问题,问题出现在keylogger实现当中,题目也说了这个木马文件实现是问题。当我们查看keylogger实现时可以发现其逻辑存在问题。

57820

无障碍设计

His LinkedIn profile banner with hover states revealed 立刻出现了一些视觉提示,告诉可以分别编辑这张card上许多信息,包括姓名、职位、之前工作...如果我们不喜欢加铅笔图标这种解决办法,我们还可以想出其他什么解决方案呢? 案例2:Evernote 笔记列表 下面是另一个例子,Evernote。这是笔记列表。...这两个按钮添加「自动完成」输入模式变得混乱。 ?...一个叫 SEE Chrome 扩展程序可以模拟色盲用户看到界面,Daltonize extension 也有类似功能。 Visual:界面组件可以在「高对比度模式」下工作?...( semantic information) Hearing:你用户界面组件可以无声地工作?关闭扬声器全工程使用测试下。 Motion:所有 UI 控件,是否可以只通过键盘操作?

1.3K60
领券