COPR 仓库中 4 个很酷的新项目(2019.8)
这是 COPR 中一组新的有趣项目。 -- Dominik Turecek(作者)COPR 是个人软件仓库集合,它不在 Fedora 中。这是因为某些软件不符合轻松打包的标准;或者它可能不符合其他 Fedora 标准,尽管它是自由而开源的。COPR 可以在 Fedora 套件之外提供这些项目。COP…
微软发现由俄罗斯背后支持的利用物联网设备进行的攻击
微软表示,默认密码、未打补丁的设备,物联网设备库存不足是导致俄罗斯的 STRONTIUM 黑客组织发起针对公司的攻击的原因。 -- Jon Gold(作者) 在微软安全响应中心周一发布的博客文章中,该公司称,STRONTIUM 黑客组织对未披露名字的微软客户进行了基于 IoT…
理解软件设计模式
设计模式可以帮助消除冗余代码。学习如何利用 Java 使用单例模式、工厂模式和观察者模式。 -- Bryant Son(作者) 如果你是一名正在致力于计算机科学或者相关学科的程序员或者学生,很快,你将会遇到一条术语 “ 软件设计模式(software design pattern)”。…
echarts和highcharts等网页端插件能不能提示鼠标所在点的坐标
这图绘画的时候这样开始和结束两点,例如点击6点的时候能不能显示六点所在线的坐标
asp.net网站客户端导出excel
本机可以导出excel到桌面,但是发布后不能导出,调试代码发现路径为空,大神们改怎么解决??publicActionResultExportExcelJ(){stringjson=Request.Pa
php 两个数组,若键相同,则值合并
将下列两个数组:$arr1=array('9'=>'4.08','10'=>'0.10','11'=>'4.08','12'=>'0.01');$arr2=array('8'=
用mono部署的c#程序怎么在日志中记录错误的具体行数?
对于c#程序(无论是web还是console),我用debug方式编译后,用.netframework部署,出错的日志中记录的Exception中都会有具体的错误行数,很容易定位错误。但同样的编译文件
KDE 存在一个易于被利用的 0day 漏洞,影响广泛
此漏洞存在于 KDE v4 与 v5 版本中,目前几乎所有 Linux 发行版都在使用易受攻击的 KDE 版本。作者/来源: 安华金和安全研究员 Dominik Penner 披露了 Linux KDE 桌面环境上存在的一个 0day 漏洞。根据 Dominik 的说法,此漏洞存在于 KDE v4 与 v5 版本中,…
两种 cp 命令的绝佳用法的快捷方式
这篇文章是关于如何在使用 cp 命令进行备份以及同步时提高效率。 -- Chris Hermansen(作者) 去年七月,我写了一篇关于 cp 命令的两种绝佳用法的文章:备份一个文件,以及同步一个文件夹的备份。虽然这些工具确实很好用,但同时,输入这些命令太过于累赘了…
什么是黄金镜像?
正在开发一个将广泛分发的项目吗?了解一下黄金镜像吧,以便在出现问题时轻松恢复到“完美”状态。 -- Seth Kenlon(作者) 如果你正在从事于质量保证、系统管理或媒体制作(没想到吧),你可能听说过 正式版(gold master)这一术语的某些变体,如 黄金镜像(…
Linux Journal 倒了……
今天的消息,又挣扎了两年的《Linux Journal》,宣布倒闭了。他们宣布:2019 年 8 月 7 日,Linux Journal 关闭了大门。所有员工都被解雇了,公司没有任何经营资金可以继续以任何身份持续下去了。这个网站在接下来的几个星期内将继续维持,如果可以的话,希…
选择学习 C 语言、Go 语言、C++11 各有哪些优缺点?
选择学习C语言、Go语言、C++11各有哪些优缺点?
IBM X-Force Red 发现新型网络风险:用邮寄方式入侵 WiFi 网络
黑客会在包裹内部署一个名为“战舰”(WarShip)的巴掌大小计算机,并通过快递方式将其运输到指定机构,随后入侵这些机构的 WiFi 内部网络。作者/来源: 安华金和IBM X-Force Red 是隶属于 IBM Security 的一个资深安全团队,主要目的是发现和防范网络中存…
在系统创建新用户时发送邮件的 Bash 脚本
目前市场上有许多开源监测工具可用于监控 Linux 系统的性能。当系统到达指定的阈值时,它将发送邮件提醒。但我不认为它们可以选择监控新用户创建活动,并发送提醒。 -- Magesh Maruthamuthu(作者)目前市场上有许多开源监测工具可用于监控 Linux 系统的性…
如何用 Linux 命令行工具解析和格式化输出 JSON
我们将使用 Linux 上的命令行工具解析并格式化打印 JSON。它对于在 shell 脚本中处理大型 JSON 数据或在 shell 脚本中处理 JSON 数据非常有用。 -- Ostechnix(作者)JSON 是一种轻量级且与语言无关的数据存储格式,易于与大多数编程语言集成,也易于人类理…
如何检测自动生成的电子邮件
当你用电子邮件系统发送自动回复时,你需要注意不要向自动生成的电子邮件发送回复。最好的情况下,你将获得无用的投递失败消息。更可能的是,你会得到一个无限的电子邮件循环和一个混乱的世界。 -- Martin Tournoij(作者)当你用电子邮件系统发送自动回复…
破坏型攻击爆发:制造业沦为重灾区
基于近阶段的网络攻击,本周一 IBM 的 X-Force IRIS 事件响应团队发布了新的安全研究报告,强调破坏型恶意软件正在快速爆发。作者/来源: 安华金和研究人员表示在过去 6 个月中网络攻击所造成的破坏力翻倍,而且受影响的组织中有 50% 属于制造业。基于近阶…
5 个免费的 Linux 分区管理器
以下是我们推荐的 Linux 分区工具。它们能让你删除、添加、调整或缩放 Linux 系统上的磁盘分区。 -- Ankush Das(作者) 通常,你在安装操作系统时决定磁盘分区。但是,如果你需要在安装后的某个时间修改分区,该怎么办?你无法回到系统安装阶段。因此,这…
使用 dd 检查存储性能
本文包含一些示例命令,向你展示如何使用 dd 命令粗略估计硬盘驱动器和 RAID 阵列的性能。 -- Gregory Bartholomew(作者)本文包含一些示例命令,向你展示如何使用 dd 命令粗略估计硬盘驱动器和 RAID 阵列的性能。准确的测量必须考虑诸如写入放大和系统调…
以下两段代码执行结果为什么不一样,闭包
for(vari=1;i<=20;i++){varx=i;setTimeout(function(){console.log(0.05*x);},50*x);}for(vari=1;i<=