最新 | 最热门 | 最高评价

+0  一个 GUI 系统的组成部分

Tag: Cocoa | Computer System | IT技术和评论 | Linux | MacOSX
ideawu 发于 2016年05月10日 16:31 | 点击: 554 | 展开摘要
在做 iOS 上的 XML+CSS UI 布局框架 CocoaUI 的过程中, 我体会到了 Apple 技术的强大之处, Apple 的底层框架和库提供了强大的功能和友好的 API, 我在开发 GUI 框架(上层 UI 框架)时用到的许多技术功能点都是信手拈来.

现在总结, 有不少想法, 记下来分享一下.

首先, iOS 系统为什么那么"好"? 不仅开发者觉得好, 最终用户用起来也觉得棒! 对比看 Android 的软件界面, 毛毛糙糙, 生硬, 总是缺了很多神韵. 这当

查看全文: http://www.udpwork.com/item/15482.html

+0  ssh远程执行命令

Tag: Linux
ideawu 发于 2016年05月04日 10:59 | 点击: 623 | 展开摘要
有时候我们希望在远程服务器上执行一些命令, 但不想ssh到远程之后再执行这些命令, 那么, 可以用下面的方法:

ssh -t me@127.0.0.1 "sudo ls /tmp"

-t 参数模拟一个终端, 以便 sudo 命令能够执行.

Related posts:
Mac 下创建隐藏用户

初学者的 Linux 安装 Nginx PHP fpm 配置教程

iptables 封禁解封 IP

Nginx + PHP 配置和启动脚本

在Mac上删除Google的流氓

查看全文: http://www.udpwork.com/item/15458.html

+0  Mac远程ssh出现LC_CTYPE错误的解决

Tag: Linux | MacOSX
ideawu 发于 2016年05月03日 10:03 | 点击: 698 | 展开摘要
使用 Mac 系统的终端 ssh Linux 时, 总是提示

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

即使在 Linux 上面修改了 locale 也没用. 原来, 这是 Mac 自己搞的鬼, 它会擅作主张地在你登录远程终端时设置 locale 为 UTF-8, 和服务器设置无关. 所以, 要解决只能修改 Mac 自己的配置文件

查看全文: http://www.udpwork.com/item/15455.html

+0  MegaCli基本操作

Tag: Linux | megacli | raid
suchasplus 发于 2016年04月05日 17:56 | 点击: 653 | 展开摘要
1. 常用命令:
#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别
#/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息
#/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息
#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll 查看电池信息

查看全文: http://www.udpwork.com/item/15380.html

+0  Linux 4.5

Tag: Linux | kernel | networking | Technology
IT牛人.117 发于 2016年03月14日 18:30 | 点击: 352 | 展开摘要
Linux 4.5 于 UTC-7 3月13日发布,代号是 Blurry Fish Butt。

Prominent features / 显著特性

copy offloading with new copy_file_range(2) system call

copy_file_range(2) 新系统调用,可避免在复制文件时通过用户空间传输数据的开销。该系统调用只比 cp 稍快,因为复制内存的开销相对于实际 I/O (瓶颈)来说都可以忽略不计。但对某些用例则非常有意义

查看全文: http://www.udpwork.com/item/15837.html

+0  被黑了

Tag: Technical | Linux
老王 发于 2016年03月07日 19:18 | 点击: 163 | 展开摘要
话说从前些天开始,我的某台服务器不时会出现外网访问响应速度变慢的情况,不过内网访问倒是一直正常。因为并不是核心服务器,所以一开始我便忽略了监控报警,但是随着服务器的可用性越来越差,我不得不腾出手来看看到底发生了什么。

既然是网络问题,那么可以在客户端用「mtr <IP>」检查一下网络情况:

mtr

发现丢包主要发生在最后一跳,接着可以在服务器用「sar -n DEV」检查带宽:

sar

明显可见 TX 流量时不时便会到达一定的高峰,说明服务器在向外发送大

查看全文: http://www.udpwork.com/item/15967.html

+0  使用qemu进行kernel调试

Tag: Linux | 虚拟化
xiaoding 发于 2016年03月05日 21:14 | 点击: 808 | 展开摘要
对linux有了一定了解之后,想要进一步提升,就需要了解kernel。读取源码是最好的学习方式。在调试用户态程序时,使用gdb来跟踪代码流程,查看代码调用栈是非常方便的。同样,在kernel中进行代码跟踪也有相应的工具kdb和kgdb。在使用kgdb的时候一般需要配置串口等方式。在个人开发显得很不方便。这里介绍一种使用qemu来对kernel进行调试的方法。

1.首先需要从kernel的源码进行编译,获得带有调试信息的vmlinux文件。

2.使用qemu来启动编译好的内

查看全文: http://www.udpwork.com/item/15301.html

+0  [转载]思维导图之iptables

Tag: Linux | iptables | network
leiqzhang 发于 2016年03月04日 16:55 | 点击: 830 | 展开摘要
转自: linux运维部落 » 思维导图之iptables

查看全文: http://www.udpwork.com/item/15298.html

+0  xen network PV driver 现状分析

Tag: Linux | 虚拟化 | Xen | 网络
xiaoding 发于 2016年02月23日 20:29 | 点击: 560 | 展开摘要
前言

在xen的虚拟化环境中,VM的网络通常都会使用PV driver来进行加速。关于PV driver的通信原理如下图所示。 简单来说,就是在domU和dom0之间实现了一个ring环,然后domU将需要通信的数据存在一个page中并挂在ring上,然后通过grant机制将domU的page授权给dom0访问,然后由dom0从ring中将接收到的数据进行相应处理。 本文不再赘述这一个过程,主要讲解现在主干版本3.17.8中PV driver使用到的一些虚拟网卡优化技术。

查看全文: http://www.udpwork.com/item/15246.html

+0  Secure OpenSSH

Tag: Linux | ssh | OpenSSH | networking | security | Technology
IT牛人.117 发于 2016年02月10日 18:30 | 点击: 413 | 展开摘要
I’ve been continuously learning OpenSSH (since 2006) and closely following its changes since version 6.7.

I personally consider start using Public Key Authentication and Host-based Authentication a milestone from a beginner to intermediate

查看全文: http://www.udpwork.com/item/15838.html

+0  New iptables Gotchas - SNAT VS MASQUERADE

Tag: Linux | iptables | networking | security | Technology
IT牛人.117 发于 2016年02月02日 14:01 | 点击: 305 | 展开摘要
Story

As a heavy user of iptables NAT rules, (advanced home networking, various VPNs on EC2 and other IaaS providers), I feel it’s time for me to better understand how NAT works under the hood with the help of iptables.

That’s why I start

查看全文: http://www.udpwork.com/item/15839.html

+0  Mouse Support Change in tmux 2.1

Tag: tmux | linux | networking | network | terminal | Technology
IT牛人.117 发于 2016年02月01日 08:56 | 点击: 315 | 展开摘要
tmux was updated to 2.1 on both Arch Linux (of course, it’s rolling!) back in October last year.

NOTE: homebrew for OS X was pretty quick, too.

I started to notice warnings when spawning the first tmux process.

/home/terry/.tmux.conf:65:

查看全文: http://www.udpwork.com/item/15840.html
|<<<1234567>>>| 一共47页, 558条记录