讥笑工资

其实讨论人性是个很恐怖的问题。但当人都无法自拔的时候,事情就变成这样了。有些事情已经很难改变了。你说对,别人觉的是错。但这之间就不是一个对错的问题。某种状态就只有一种羡慕之情了。

从前有群羊,它吃的是草,为主人提供的新鲜的羊奶,它很感谢主人让它吃草,主人也心安理得的享受着它甘甜的羊奶。公元贰仟零玖年,羊委提出:为提高羊奶羊毛产量,对各地羊群中产奶多的和产毛量高的羊给予一定奖励,由其是产崽量高并能带好幼崽的给予更高的奖赏,羊委给该措施取了个响亮的名子——叫“绩效工资”。羊群听到这个消息,一片羊声雀跃。

  主人们乐此不疲到全国各地考察、交流、学习其它羊主的先进管理经验和激励产奶产毛产崽的有效措施。终于有一天一套实施方案出笼了,主人告诉它们,你们好好干,一天干10个小时,每年最冷和最热的时候可以休息三个月,多干活有奖励。于是它们认真的照做了,干活比以前更积极了,每天努力的产奶,尽量带好羊崽。接下来主人继续享用着甘甜的羊奶,然后每个月从它身上剪掉30%到40%的羊毛,督促着羊们带好自己的羊崽并积极思考激励产奶产毛产崽的有效措施。

  年底到了,主人把剪下来的羊毛织成毛衣、毛裤、手套、袜子、裤衩等。告诉所有羊:今年干的多的干的好的(能体谅主人的)奖赏一套毛衣和毛裤,干的一般的(会逗主人笑的)奖赏一双袜子或一个裤衩,干的差的(积极老实干活的)什么都没有,恭喜得到奖励的羊,明年大家还要继续努力吧!争取更好更多更高的产奶产毛产崽!

  然后举起刀走向最不体谅他的羊……,同伴被主人放出的血……,羊群中静静的,都装着没看到,只是把自己的羊毛悄悄地给主人送去……,心中祈祷着明年看到的血不是自己的…………。

  此后,羊群中一直传说着这样的故事,但谁也不敢说,就给它取了个好听的名子叫——“讥笑工资!”
  但是,羊们都明白了一个道理:羊毛出在羊身上==讥笑工资==沉默的羔羊——任人宰割。

分组分工

又是一轮新的分配。这种分配其实显的有些晚了,有人觉的从中获得了颇多利益,有人确因此陷入僵局。发展的策略在于其先人一步的远见。我们很多人没有预测到。当看到的时候已经晚了。曾经信任的人,貌似也变的疏远。这就是某些问题的症结。

很荣幸被同事如此评价“部门里最靠谱的就是德军和万钧了”,真想说您这话应该和领导说。ZACK已离开公司,又少了一位好朋友。不过还是能通信上的,比起旧时的书信来,多了许多便利。也许9月就能碰上面,讨论一些重要事情。希望在我们这群曾经的传说中,能创造些值得我们回忆的东西。

《奇特一生》《把时间当朋友》《Pro Git》再加上正在看的书《项目管理之美》,整理整理还是有不少成绩。今天也突然有感:时间记录法要用,但你还不能做当前事,想下件事。不知道该用什么词来形容这番读书体验,你老想着读完一本书,结果发现读是很快了,但都类似吞枣了。有效控制想法确实很有必要,单一思维容易取得成功。

又购置了一批桌游,是我们家的乐趣之一。我也很喜欢和MM一起桌游。新买的桌游也基本是两人对战为主,主要还是开局方便。一直有个想法做个桌游网站,整理一些桌游攻略,但没有付诸行动。游戏的乐趣还是在于其策略性,因为通过某种手段获取的成功,人是会比较有成就感的。如果是天生的运气牌,当然也是会有很多乐趣。毕竟赢是人的本性。

可当代艺术的《我的老婆我的妈》,感觉有点闹哄哄的。还是喜欢看都市故事类的话剧。最让我们羡慕的是它所在的位置,这样的LOFT的环境很是向往。如果有钱了,我也想到这里创业,不为生存,只为乐趣。

SQL-Block

查看SQL语句堵塞的查询


SELECT
Blocking.session_id as BlockingSessionId
, Sess.login_name AS BlockingUser
, BlockingSQL.text AS BlockingSQL
, Waits.wait_type WhyBlocked
, Blocked.session_id AS BlockedSessionId
, USER_NAME(Blocked.user_id) AS BlockedUser
, BlockedSQL.text AS BlockedSQL
, DB_NAME(Blocked.database_id) AS DatabaseName
FROM sys.dm_exec_connections AS Blocking
INNER JOIN sys.dm_exec_requests AS Blocked
ON Blocking.session_id = Blocked.blocking_session_id
INNER JOIN sys.dm_os_waiting_tasks AS Waits
ON Blocked.session_id = Waits.session_id
RIGHT OUTER JOIN sys.dm_exec_sessions Sess
ON Blocking.session_id = sess.session_id
CROSS APPLY sys.dm_exec_sql_text(Blocking.most_recent_sql_handle) AS BlockingSQL
CROSS APPLY sys.dm_exec_sql_text(Blocked.sql_handle) AS BlockedSQL
ORDER BY BlockingSessionId, BlockedSessionId

ubuntu之旅

选择ubuntu这个版本还是因为有图形化界面。主要还是想使用其作为服务器版本。公司使用的版本是CentOS,但主要目的还是想安装开源的应用。提高远于Window系统之外的更多认识。如果真的要使用JAVA,对于LINUX的环境熟悉远远高于语言本身。

首先提到的是安装Apache的安装,比我想想的复杂。最早使用apt-get 方式安装,结果正好碰到源无法使用。只有自己开始手动编译。config使用、make&make install,这些都是第一次接触,有兴趣也有困惑。安装好的Apache还需要配置Config文件

 
#设置apache的默认文件名次序
AddType application/x-httpd-php .php .phtml .php3 .inc
AddType application/x-httpd-php-source .phps

PHP5的安装最初并不知道默认安装上是不支持MYSQL的(这个好像和ubuntu系统的安装有关),apt-get的方式两个组件没有安装上。结果造成PHP类似MYSQL的驱动没有。

MYSQL的安装很简单没碰到什么问题。但是通过客户端的链接是发现,需要配置my.conf的IP绑定策略到0.0.0.0才能正常使用

剩下的就是Linux的基本功了。目录结构、权限的修改配置、进程的查看和Kill 有空继续关注