IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    crazyant
    发表于
    2024-08-13 03:25:29

    Python微信自动化AI机器人技术方案

    2600元的副业单,微信AI机器人 需求 制作一个微信自动机器人,可以AI聊天,上传自己的知识库。 技术组件 ...Read morePython微信自动化AI机器人技术方案 ...继续阅读 (113)


    love 0
    crazyant
    发表于
    2024-08-13 03:08:42

    NtChat做微信自动化的Python库

    https://github.com/billyplus/ntchat 有了ntchat,如果你想要给文件传输 ...Read moreNtChat做微信自动化的Python库 ...继续阅读 (136)


    love 0
    张善友
    发表于
    2024-08-12 23:20:00

    如何让您的 .NET应用程序更智能-- 请参加 8.20 的 .NET Conf--Focus on AI - 张善友

    【摘要】Microsoft 将于 2024 年 8 月 20 日举办免费的 .NET Conf: Focus on AI。该虚拟活动为开发人员提供了如何集成 .NET 和 AI 以增强应用程序开发和用户体验的见解,其中包括专家和行业领导者的会议。 为什么你不应该错过这个活动? .NET Conf: Focu阅读全文 ...继续阅读 (119)


    love 0
    edony
    发表于
    2024-08-12 22:36:26

    小本本系列:常见的软件设计原则

    💡致敬耗子叔---最近在做 system over gRPC 的设计开发,碰到了一些设计的问题,于是翻了翻自己积累的小本本,发现虽然耗子叔离开我们已经有1年多了,但留下的东西还是这么给人启发,这篇文档大部分设计原则相关内容都来自耗子叔,其中我只做了一些个人思考记录。想要把常见的软件设计原则用得好、用得精、不教条,步骤是这样的:(这是一个理论到应用的过程)先粗浅或是表面地知道这些原则;但不要急着马上就使用;在工作学习中观察和总结别人或自己的设计;再回过头来了回顾一下这些原则,相信会有一些自己的心得;适度地在项目中去实践和运用一下;goto 第 3 步;1. Don’t Repeat Yourself (DRY)DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。kg-card-begin: html#TODO: DRY 原则和 over-engineering 的关系如何辩证看待kg-card-end: html2. Keep It Simple, Stupid (KISS)KISS 原则在设计上可能最被推崇的,在家 ...继续阅读 (134)


    love 0
    思否编辑部
    发表于
    2024-08-12 17:53:06

    智启万象 | Web 开发智能升级、简单易用

    AI 的融入使 Web 的功能更加强大同时也更加简单易用一起回顾 2024 Google 开发者大会了解 Web 开发 UI 功能和 OS 集成的最新创新以及如何通过这些创新来打造卓越的应用体验Web 不断的革新与发展,不仅为全球数十亿用户提供了丰富多样的在线体验,也为开发者提供了实现创意和构建未来的可能。谷歌提供工具和解决方案,帮助 Web 开发者基于实际数据做出明智的技术选型和开发决策。Baseline 2024Baseline 2024不仅收录了可安全使用的成熟功能和 API 集合,还引入了最近可用的多种重要功能,此外还有更多浏览器版本即将发布。助力开发者打造兼容性更强、性能更优的网页。Web Platform Dashboard 控制面板让开发者全面了解整个 Web 平台的各项功能,跟踪不同浏览器的功能开发进度,并查看其互操作性状态;RUM Archive Insights可查看 Baseline 版本全球使用情况和特性,帮助开发者做出更明智的技术决策。Web 已经为 AI 做好了准备。Google 将通过WebGPU、WASM和内置到 Chrome 中的 Gemini Nano帮助开发者在更多设备上构建低成本、可扩缩,并能更好保护隐私安全的 Web 应用。WebGPU 和 WASM 技术WebGPU中的 16 位浮点值等改进以及 WASM 中的 Memory64 和 Ja ...继续阅读 (170)


    love 0
    思否编辑部
    发表于
    2024-08-12 17:00:05

    智启万象 | Mobile 开发体验升级,效率提升

    Google 专注于为开发者提供高质量的跨平台开发能力和体验一起回顾 2024 Google 开发者大会Mobile 专题演讲了解如何利用新平台功能和 API优化用户体验、提升开发效率Google 在 Android 15 中引入了通行密钥、无边框设计和预测性返回及弱光增强等创新特性,使用户体验更加流畅安全。此外,Google 允许开发者通过 Google AI Edge SDK 访问 Gemini Nano,获得更加卓越的应用开发体验。最新更新Android 15 引入通行密钥Android 15 引入通行密钥,用户将享有统一登录体验,并能够方便地集成自动填充功能和 Wear OS。开发者可通过 Credential Manager API 管理和访问包括通行密钥在内的用户凭据。Android 15 默认采用无边框设计Android 15 默认采用无边框设计,为用户提供更沉浸的视觉体验。开发者能够将此布局向后移植,并兼容之前的 Android 版本,同时有效处理三按钮和手势导航的复杂性。预测性返回预测性返回已在 Android 15 中升级,向所有用户开放。应用能够通过系统级的动画支持,更自然地响应用户的返回手势,展示出更加自然和无缝的交互效果。弱光增强Android 15 推出弱光增强模式。使用弱光增强可降低帧速率,提高传感器的灵敏度,并进行局部处理,实时提升暗光环境下的相机画 ...继续阅读 (197)


    love 0
    Teacher Du
    发表于
    2024-08-12 16:43:11

    服务器操作系统安全加固项

    应宋童鞋需求,整理了一些服务器操作系统的安全加固项。因为涉及大量内容,所以直接用 PDF 文档形式展示,供需要的小伙伴们借鉴。需要注意的是:由于服务器配置和操作系统版本不同,部分内容可能无法直接复制粘贴,需要根据实际情况进行修改。安全加固的必要性服务器操作系统的安全加固是确保网络设施安全的关键步骤,可以有效降低安全风险,保护数据安全,提高服务器可用性和可靠性。安全加固必要性主要体现在以下几个方面:增强防护能力。通过安全加固,可增强服务器的防病毒和防黑客攻击能力,提高其物理和网络安全防护水平;保护数据安全。防止数据泄露、损坏,确保服务器上存储和处理的数据的安全性;保证系统稳定运行。通过加固,可提高服务器的可用性和可靠性,确保业务的连续性;提高可管理性、可维护性。方便日常的监控和维护工作,及时发现并解决潜在的安全问题。实施服务器加固的步骤通常包括:及时更新操作系统、应用程序,打上最新安全补丁;配置合理安全策略,包括账户权限管理、访问控制;加密数据传输,使用 SSL 等技术确保数据传输过程中的安全;配置防火墙的规则,限制不必要的网络访问,防止非法入侵;定期备份数据,以便在数据损坏或丢失时能及时恢复;评估现有安全状况,找出安全隐患、漏洞;制定加固方案,包括操作系统、应用程序、网络设备配置;实施加固措施,例如更新补丁、配置安全策略、设置防火墙等;测试、验证加固效果,确保符合预期;持续监控、维 ...继续阅读 (172)


    love 0
    白宦成
    发表于
    2024-08-12 16:37:21

    先 Solution,再 Product

    我们部门名字之前是叫「Integration and AI Solutions」,但坦白来讲,过去我一直没太理解这个部门的含义,加上自己的序列一直是产品,所以始终带着 Product 的帽子,而没太在意 Solution。但最近发生的一件事,让我更理解我们的部门名,以及,想清楚了更应该做什么。作为 RD 出身的 PM,我不自觉的会将手头在做的事情进行抽象 —— 抽象出面向对象的类,避免面条式代码。这样做很好,我们尽可能的提升我们在做的事情的可复用性(从一个具体的事项中,抽象出可以服务更多的人的需求,这也太产品了)。但,这样也很坏,因为一但没有把握好度,就会陷入到无限抽象的怪圈里。虽然产品抽象出来了,但用户的问题并没有得到解决。很显然,我曾成为后者,忙于抽象和设计产品,而不是真正的解决问题。而走过这个阶段,我所得到的教训便是:「做事应该先 Solution,后 Product」,你需要先为用户解决问题,产生价值,再思考如何通过抽象去服务于更多的人。如果过早的开启抽象,大概率会陷入到虽然设计的很好,但不落地,不解决问题的困境当中。用户关心的不是你的 Product ,他只关心他的问题是否得到解决, Product 只是 Solution 的一环。如果连问题都没有解决,那你的 Product 又有何用呢?我希望我的反思能够启发大家,在产品开发和解决方案提供之间找到合适的平衡点,共同进步。 ...继续阅读 (143)


    love 0
    思否编辑部
    发表于
    2024-08-12 16:24:38

    智启万象 | AI 社会公益,共创包容未来

    谷歌致力于让每个人能平等地享受科技带来的便利一起深入 2024 Google 开发者大会了解谷歌如何通过 AI 技术支持公益事业打造让人人受益的社会公益方案共创包容未来普惠设计是无障碍设计的核心思想,旨在消除障碍,让每个人都能平等地使用产品和服务。在中国,多元社群使用谷歌技术研发社会公益项目,包括用谷歌 AI 技术构建的慧眼识教、智引线、手语村、听语精灵、Galaxy Explorer 等项目,为有障人群打造更加平等的生活和学习环境。对视障儿童来说,看清世界十分困难,但这并不能阻止他们探索世界。Google 公益的志愿者洞察到这点后,协助爱百福公益基金会落地慧眼识教项目,利用 Google Cloud、MediaPipe 图像分割、Google Cloud Vertex Al 中的 Gemini 1.5 Flash 生成视频脚本和 Imagen 2 图片编辑,以及 Text-to-speech 等多个 Google AI 技术协作,高效生产了主题丰富、图文并茂、带有声音讲解、适合视障儿童们学习的视频,帮助老师们提升教学效果。爱百福的老师们透露,他们计划将慧眼识教产品分享给来自印度、菲律宾、马来西亚的多家机构,以帮助全球更多的视障儿童。慧眼识教为了帮助视障人士自由跑步,上海有人公益基金会与谷歌公益志愿者在谷歌开源项目 Project Guideline 的基础上,积极探索了更适合中国 ...继续阅读 (223)


    love 0
    菜皮 (monsterlabfkdtz@gmail.com)
    发表于
    2024-08-12 16:00:00

    PHP 这么拉?长连接都搞不了?说说 PHP 的 socket 编程

    对 PHP 的误解颇深网络上似乎存在一种现象,一提到 PHP 人们的第一反应是简单且慢,这种简单甚至已经到了简陋的地步,比如不少人认为 PHP 无法独立创建一个服务,只能配合 Apache 或 Nginx 一起使用,而且 PHP 只能在处理完请求后销毁资源关闭进程,所以也无法处理长连接业务,这些都是对 PHP 的误解,我想这种误解的形成可能与 PHP 的发展历史有关,实际上 PHP 能做的有很多,下面就先从 PHP 的发展历史说起。PHP 的发展简史在我看来,PHP 的发展路线确实与其他主流编程语言不太相同。PHP 天生就是为了 Web 而生的,早期的 Web 网页都是静态的,例如在个人主页上展示一些固定的个人信息,为了能够让网页展示一些动态的统计数据和简单的交互,Rasmus Lerdorf 在 1995 年开发了 Personal Home Page 工具集合,简称为 PHP,PHP 通过 CGI 协议与 Web 服务器交互,通过实时计算生成动态的内容。这里可能是与其他主流编程语言差别最大的点,其他语言的运行环境要么是通过编译后直接执行,要么是在命令行中调用解释器执行的。因为 PHP 最初的目标就是做一些简单的计算,所以并不具备主流编程语言中的一些高级特性,后来越来越多的网站开始使用 PHP 并希望能提供更多的功能,之后 Lerdorf 将 PHP 开源,在这之后 Zeev S ...继续阅读 (151)


    love 0
    PowerData
    发表于
    2024-08-12 12:28:46

    【杭州活动邀请函】2024-08-25 | PowerData 数字经济-杭州开源行!

    活动介绍"总把西湖比西子,浓妆淡抹总相宜",杭州,这座温婉如画的江南水乡,自古便以其独有的风姿吸引着无数文人墨客的驻足与赞美。其不仅承载着深厚的历史文化底蕴,更在时代的洪流中,以科技创新为翼,展现着古今交融的独特魅力与无限活力。今天,在数字经济浪潮的推动下,杭州亦屹立于时代潮头,凭借其在数字经济领域的深厚积淀,焕发出前所未有的创新光芒。在此背景下,PowerData 将于8月25日在杭州举办一场以“数字经济-城市开源行”为主题的线下开源分享活动。我们深知,数据行业发展离不开每一位数据人的付出。因此,我们诚挚地邀请你参与这场盛会,探讨技术的最新动态,分享彼此的经验与见解,提升自我,结识志同道合的伙伴。活动信息📅活动时间:2024 年 08 月 25 日 13:30-17:00📍活动地点:浙江省杭州市余杭区仓前街道海智中心 3 幢 11 楼 1102🚌附近公交:杭师大仓前地铁站 C 口,良睦路地铁站 D 口,杭师大仓前校区(公交站),联创街高教路口(公交站)🎁活动周边:来自机械工业出版社、SelectDB、NineData提供的十本技术书籍以及其他精美周边,参与现场问答、闪电演讲、交流互动等,即可获得。周边数量众多,只要报名并参与现场互动均可获取~扫码报名欢迎点击下方链接或扫描下方二维码报名,报名后将有志愿者邀请您加入杭州活动群,并发送您的活动专属邀请函。https://janpcw0 ...继续阅读 (132)


    love 0
    x359981514
    发表于
    2024-08-12 08:39:48

    从源码看Flutter状态栏高度之谜

    点击上方蓝字关注我,知识会给你力量写过Android的开发者都知道,关于状态栏高度的计算,Google改了一版又一版,依然还有很多兼容性问题,那么来到Flutter这边,问题突然变得简单了,通过下面的方法就可以很方便的获取。MediaQuery.of(context).padding.top本来很开心的完成任务了,直到有同事反馈这个方法有时获取的状态栏高度为0,但有时候又是对的,很奇怪,那么到底是... ...继续阅读 (124)


    love 0
    罗佳(博主)
    发表于
    2024-08-12 08:38:23

    [WebAssembly]初学笔记 安装环境和尝试编译

    以前也尝试过学WASM,但由于当时没有应用场景所以安装完环境就弃坑了,这次来好好学习一下用法。这篇笔记是边学边写的,如果有错误或者需要补充的地方请留言。WASM通常需要使用其他高级语言编写后编译为wasm二进制文件交给运行时去运行,但如果你的头够铁,也可以尝试手写wasm指令,或者通过wasm的文本格式理解它的底层运行原理。本笔记在Windows平台上使用C++编写源码编译为wasm,所以需要安装emscripten工具包。除了C++以外,Rust也是一个推荐选项,而其它语言目前还没有非常完备的支持。安装Emscripten这是用于把C/C++编译到wasm的工具包。Emscripten的项目地址在:https://github.com/emscripten-core/emscripten文档地址在:https://emscripten.org/index.html安装方式官方手册在:https://emscripten.org/docs/getting_started/downloads.html,这里我简单介绍一下,但还以官方手册为准,我不会同步更新。首先把emscripten仓库克隆到任意位置,然后进入该目录git clone --depth 1 https://github.com/emscripten-core/emsdk.git cd emsdk然后依次执行以下命令进 ...继续阅读 (106)


    love 0
    伍华聪
    发表于
    2024-08-12 08:09:00

    Python 开发环境的准备以及一些常用类库模块的安装 - 伍华聪

    【摘要】在学习和开发Python的时候,第一步的工作就是先准备好开发环境,包括相关常用的插件,以及一些辅助工具,这样我们在后续的开发工作中,才能做到事半功倍。下面介绍一些Python 开发环境的准备以及一些常用类库模块的安装和使用的经验总结,供大家参考了解。阅读全文 ...继续阅读 (121)


    love 0
    自行 (zzxworld@163.com)
    发表于
    2024-08-12 07:58:57

    福建泉州游记(三)

    早上四点半的闹钟响起,我睡眼惺忪的爬起来拉开窗帘。房间的阳台正对着海边,昨晚黑成一片的大海现在看起来界线分明。第一次看到清晨的大海,感觉像是还在梦里没醒过来,使劲揉了揉眼睛,一下睡意全无。 ...继续阅读 (134)


    love 0
    鄢云峰
    发表于
    2024-08-12 03:16:23

    用 JS 写了一个双面图生成工具,附源码

    所谓的双面图指的是一张图片有 A / B 两面,某些场景下只能看到 A 面, 某些场景下又只能看到 B 面,虽然是一张图片,但是不同的场景下你会看到完全不同的图片内容。 ...继续阅读 (105)


    love 0
    鄢云峰
    发表于
    2024-08-12 03:14:34

    iPad 重置教程(iPad已停用,请连接iTunes)

    家里的一个老平板被宝宝按太多次错误密码然后锁死了,开机后屏幕提示:iPad已停用,请连接iTunes。出现这种情况就只能进行系统重置了,下面介绍下iPad 系统重置的方法。 ...继续阅读 (112)


    love 0
    百战百胜
    发表于
    2024-08-12 02:10:47

    【大厂开源】7个携程开源项目,值得收藏!

    携程作为一家在旅游行业具有领先地位的企业,其在技术领域的探索和实践也颇为丰富,其中不乏一些开源项目。以下是携程开源的几个主要项目及其简介、项目特点和项目地址: 1. Apollo配置管理平台 项目简介: Apollo是携程框架部门研发的配置管理平台,旨在集中化管理应用不同环境、不同集群的配置,配置修 ...继续阅读 (265)


    love 0
    诺多
    发表于
    2024-08-11 23:00:45

    PicHome是一款功能强大的开源网盘程序,它不仅能高效管理各类文件,还在图像和媒体文件管理方面表现出色。其亮点包括强大的文件共享功能和先进的AI辅助管理工具,为用户提供了便捷、智能的文件管理体验。可以应用于电商,游戏,设计,开发,企事业,学校,实验室,媒体,演艺机构等类型的个人,团队,企业业务中。比如作为普通网盘、创建素材共享库、创建文件发布网站实现 Eagle 素材库多端展、实现 Billfish 素材库多端展示示、建立企业知识库、 建立代理商,分销商,分公司产品资料共享平台等等,功能绝非普通的网盘可比。想想看,这么强大的系统,用它来做个资源分享或下载站,是不是也能赚一波被动收入😂🌾 功能展示1️⃣ 多样化的列表模式相较于传统网盘普遍只能使用列表和网格两种视图,PicHome提供包括瀑布流、自适应布局、网格、列表、双排列表和详细视图在内的多种模式,以适应不同用户的视觉和操作体验。除此之外,还可以在没有打开文件的情况下就能快速识别和选择所需文件。音视频文件甚至可以在列表中直接预览,快进播放。2️⃣ 定制化的文件信息展示传统网盘通常也就显示图标、文件名和后缀名,而PicHome允许用户根据需要自定义显示文件名、后缀名、标签、文件大小、图像尺寸、视频时长和添加时间等丰富信息。3️⃣ 先进的标签化文件管理传统网盘大多不支持或仅提供基础的标签管理功能,而PicHome则支持自动获取图片的 ...继续阅读 (94)


    love 0
    oscar999
    发表于
    2024-08-11 22:57:17

    Maven Mirror - 仓库镜像的介绍和配置

    Maven Mirror(Maven镜像)是Maven构建工具中用于优化依赖下载速度和提高构建效率的一种机制。在使用 Maven 构建应用程序时,Maven 默认会从 Maven 官方的中央仓库中下载依赖包。但是,在该仓库受到网络限制或访问速度过慢等问题时,可以配置 Maven 镜像源来提供更快的下载速度和更好的依赖包管理管理体验。镜像源配置可以使用文件进行配置。 ...继续阅读 (129)


    love 0
    wireless_com
    发表于
    2024-08-11 20:24:11

    部署一个大模型应用

    【引子】“千里之行,始于足下”,边走边记,这是大模型系列文字的第38篇文字了。部署是大模型应用从开发环境迁移到生产环境的最后一步。这一步至关重要,因为任何应用都要最终为用户提供服务,除非你坐而论道,弄的是实验室里的玩具。大模型应用的部署关注点如下:可伸缩性: 可伸缩性指的是系统处理不断增加的工作量的能力,或者为了适应这种增长而扩大其潜力的能力。在生产环境中,大模型应用必须能够处理来自用户的潜在的大... ...继续阅读 (160)


    love 0
    bigwhite
    发表于
    2024-08-11 13:46:57

    通过Go示例理解函数式编程思维

    本文永久链接– https://tonybai.com/2024/08/11/understand-functional-programming-in-go一个孩子要尝试10次、20次才肯接受一种新的食物,我们接受一种新的范式,大概不会比这个简单。– 郭晓刚 《函数式编程思维》译者函数式编程(Functional Programming, 简称fp)是一种编程范式,与命令式编程(Imperative Programming)、面向对象编程(OOP)、泛型编程(Generics Programming)、逻辑编程(logic Programming)等是一类的概念。注:尽管面向对象范式引入了新的编程思想和技术,但它本质上与命令式编程一样,都关注程序的状态和如何通过改变状态来控制程序的执行流程,因此,OOP仍然属于命令式编程的一个分支。OOP可以看作是命令式编程的一种扩展和补充,它增强了代码的模块化、复用性和可维护性。在接下来,我会统一使用命令式编程范式来指代它们。但几十年的编程语言的演进和实践已经证明:函数式编程并非银弹,它有优势,更有不足。从编程社区的实际反映来看,纯函数式编程语言(比如:CLisp、Haskell、Scala、Clojure、Erlang等)始终处于小众地位。此外,即便很多主流命令式编程语言在近些年融入了一些函数式编程的语法特性,采用函数式 ...继续阅读 (137)


    love 0
    zwwooooo
    发表于
    2024-08-11 11:11:06

    终于入了垂直鼠标:罗技 Lift

    很多年前曾经被“鼠标手”折腾过——当时右手酸痛严重到:看到鼠标就感觉酸痛——由于要工作只能中间靠左手握鼠标操作来缓一下”,后来靠“理疗”搞好(七七八八吧),但最近几年时不时还是会有酸痛感,所以当时就关注过垂直鼠标,但是由于当时市场反应是办公还行,但游戏就不是特别好操作:精准度不好控制。但当年还是比较长玩游戏,所以只能放弃继续使用游戏鼠标。这几年由于生活、家庭压力,很少有时间和心情去玩游戏了,所以这几天去艾灸,发现右手的“鼠标手症状”还是存在,于是想通过艾灸搞好后,改用垂直鼠标,于是去查看了目前市面上的,记得以前只有罗技还有另外一家有做,jd一搜,哇,多了好多品牌,由于多年鼠标基本都是罗技,转了一圈最终还是选了罗技的 Lift,罗技的做工还是信的过的,就是贵点。昨晚下单,今天就收到了,晚饭前拆的包装,顺手一拍:晚饭后开始试用,到现在差不多一小时,感觉良好,于是就又顺便敲了此 zSay。基本操作很容易适应。关节部分的挪动比较自然:我右手酸痛感没有。游戏:还没测试,估计手感定位肯定跟传统鼠标差——也看游戏类型了,第一人称射击肯定不行后续再看看有啥优缺点吧转载请注明转自: 《终于入了垂直鼠标:罗技 Lift》 ...继续阅读 (180)


    love 0
    此间少年
    发表于
    2024-08-11 02:05:42

    强迫性自毁

    每个生命都有向外表达的欲望,当生命欲被压抑、表达受损,它就会转而变成破坏欲。焦虑我生活中存在某个具体的压力源,为了应对外部压力,转而自我压抑来向内寻求安全感,这就是显性压抑。比如说为了缓解就业压力,放弃自己喜欢的专业,转而去考公。比如有人放弃了 985 而选择了三本院校,因为这所院校能给他提供编制。加拿大生理学家汉斯塞利的研究表明,压力源会刺激我们脑中的杏仁核。如果长期处在这个压力环境下,比起安全环境杏仁核会实际增大。也就是说,不管是生理上还是心理上,我们都会内化这种压抑,一开始压抑是一种生存策略,而时间长了,压抑就变成了一种价值观,这就是隐性压抑。就像我们吐槽上一辈的父母,明明拿着 5000 块的退休金,但就是要步行 40 分钟,为了省那几块钱的买菜钱。因为省钱对他们而言不是一种必需,而是为了心理上的安全感。那同理,现在这个时代也属于我们的没苦硬吃。比如休息羞耻,即使我的前途和这两天的低效能工作毫无关系,但我一停下来,我就有一种隐隐的负罪感。我好像总在压抑自己每天细小的需求,看到路边的书店有意思想逛,但又觉得算了。睡觉想让舍友熄灯,但又觉得忍忍也能睡。这样做并不是因为懒,而是在潜意识里面,总是希望自己能用一种最快,最省的方式来应对生活,就好像我的需求只要少提一点,我把自己做的小一点,再小一点,我就可以幸免于难。我们会刻意寻找生活中本不必要存在的紧绷感,因为紧绷对我们来说不是痛苦, ...继续阅读 (139)


    love 0
    Yiran\'s Blog
    发表于
    2024-08-11 00:00:00

    Weekly Issue-Talos 发行版

    文章链接到标题技术链接到标题Things you can do with codebases - by Thorsten Ball[[Github]] 上有 2 亿个仓库,几乎可以在里面找到所有你需要的代码,如果没找到,可能是你的搜索姿势不对。这篇文章的建议很有用,我现在大部分时间也是这样去了解一个项目的。工作中我一直使用grep.app和cs.github.com来搜索代码,几乎每天都会使用,最常用的就是编写工具类的代码(Makefile、hack/shell 脚本),看看别人是如何实现的,拿过来用用。Roben Kleene: The Five-Year Rule of Software Transitions一款新软件要么在大约五年内成为市场领导者,要么永远不会。Another factor that’s rarely mentioned in Figma’s success is that co-founder and former CTOEvan Wallaceappears to me to be a once in a generation programmer, deserving to be on a short list with the likes ofKen Thompson,Linus Torvalds, andJohn Carmack.转变很少发生的原因 ...继续阅读 (183)


    love 0
    oscar999
    发表于
    2024-08-10 22:33:07

    Eclipse插件之JDepend(分析代码依赖关系)

    Eclipse JDepend插件是一个专为Eclipse IDE设计的工具,用于分析Java项目的包依赖关系,从而帮助开发者评估代码的可扩展性、可重用性和可维护性。 ...继续阅读 (117)


    love 0
    oscar999
    发表于
    2024-08-10 22:06:09

    Eclipse插件之Java Dependency Viewer(显示类和包的关系图)

    在复杂的Java项目中,理解和分析类与类之间、包与包之间的依赖关系是非常有用的。”,然后点击“Add…”按钮添加本地仓库(指向下载的zip包所在位置),之后选择该插件进行安装。在Eclipse Marketplace中搜索“Java Dependency Viewer”,找到该插件并点击“Go”或“Install”按钮。直接下载包含Java Dependency Viewer 插件的Eclipse , 下载完成后启动Eclipse 就可以使用。下载Java Dependency Viewer的zip包。 ...继续阅读 (129)


    love 0
    Lenciel
    发表于
    2024-08-10 21:54:30

    不二与偏要二

    今日七夕,没有情人,只好过成了劳动节。中间穿插着聊天,好几个话题链接到「不二」,像是佛祖派了劝降队要把我招安。但更可能是大家都没有情人,只能聊这种散天。还在看这文章的估计也没有... ...继续阅读 (125)


    love 0
    Teacher Du
    发表于
    2024-08-10 21:25:23

    Nginx 可视化编辑工具 nginxWebUI 安装和使用

    在更新上一篇文章时有提到,类似 Nginx 可视化编辑的工具有很多。上篇提到的 Nginx UI 最近的更新还是一年前,本篇分享另一款可视化编辑工具,该工具更新较频繁,且功能也比较完善,感兴趣的小伙伴们可以试试!写在前面Nginx 可视化编辑工具的出现主要是为了简化 Nginx 配置复杂性,提高配置效率,降低运维成本。Nginx 是一个功能强大的 Web 服务和反向代理服务器,但这也意味着它的配置项繁多且复杂,对于新手来说可能难以掌握。使用可视化的编辑工具,用户可以通过图形界面进行配置,无需直接编辑配置文件,这样可以减少出错的可能性,同时也提高配置的效率。如 nginxWebUI 这样工具,它不仅提供了配置 Nginx 的界面,还包括服务器指标监控、证书管理、日志查看功能。使用工具,用户可轻松实现如反向代理、负载均衡、SSL 证书的申请与续签等高级功能,而且它们通常还提供了一些额外的便利性功能,比如配置文件版本控制、一键部署和自动续期等。可视化工具的应用场景非常广泛,无论是对于需快速搭建环境的开发者,还是对于需管理多个 Nginx 服务器的运维人员,都能大大提高工作效率。例如,nginxWebUI 就支持集群管理,允许用户在一台机器上管理所有 Nginx 服务器配置文件,进行统一的修改与重启。nginxWebUI 的简介nginxWebUI 是一款图形化管理 Nginx 配置工具, ...继续阅读 (193)


    love 0
    Teacher Du
    发表于
    2024-08-10 21:25:23

    Nginx 可视化编辑工具 Nginx UI 安装和使用

    应 LiuShen 童鞋需求,更新一篇 Nginx 可视化编辑工具部署及使用的教程。类似的工具有很多,本篇主要介绍下 Nginx UI,有关于其特性、安装、使用等的说明,感兴趣的小伙伴可以试一下!写在前面Nginx 在 Web 引擎占比中越来越高,原因在于 Nginx 的特性,如轻量性、高性能和反代理的能力。现在云主机的用户越来越多,相比 Apache 这种重量级,Nginx 的轻量性成为了众多站长首选。加上很多站长越来越青睐通过 Docker 部署服务,同 Nginx 的反代功能配合提高了配置效率。但因为平时常用 Windows 系统,很多小伙伴不太会使用 Linux 部署网站的环境,所以绝大多数站长都选择了各类面板。现有的面板功能性越来越强,体量也愈发的臃肿。有些小伙伴开始摒弃了面板部署,选择自行搭建、配置。而 Nginx 的配置项比较多,徒手修改无疑增加了站点的维护压力。这时 Nginx 可视化编辑工具可以极大降低配置成本。Nginx UI 的简介Nginx UI 是一个全新的 Nginx 网络管理界面,旨在简化 Nginx 服务器的管理和配置。它提供实时服务器统计数据、一键部署、Let’s Encrypt 证书自动续签以及用户友好的网站配置编辑工具。此外,Nginx UI 还提供了在线访问 Nginx 日志、配置文件的自动测试和重载、网络终端、深色模式和自适应网页设计功能。 ...继续阅读 (224)

上一页 286/4404 下一页
沪ICP备19023445号-2号
友情链接