Asides

105+ 个免费平面 UI 工具包增强你的 Web 设计

1.  Flat AP UI Kit

Flat AP UI Kit

From: Andrew Preble

2. Featherweight UI – A free, vector based and retina ready UI kit

Featherweight UI – A free, vector based and retina ready UI kit

From: Sara Hunt

3. Flat UI Free – PSD&HTML User Interface Kit

Flat UI Free – PSD&HTML User Interface Kit

From: Designmodo

4. FREE flat UI kit.

FREE flat UI kit.

From: Visualcreative.cz

5. UI Kit

UI Kit

From: Abhimanyu Rana

6. Polaris UI Free – User Interface Pack

Polaris UI Free – User Interface Pack

From: Designmodo

7. Square UI Free – User Interface Kit

Square UI Free – User Interface Kit

From: Designmodo

8. Freebie PSD: Flat / UI Kit

Freebie PSD Flat UI Kit

From: Sebastiaan Scheer

9. #flatlyfe UI Kit [FREEBIE]

#flatlyfe UI Kit [FREEBIE]

From: Dylan Opet

10. Flat UI

Flat UI

From: Andy Law

11. Blog/Magazine Flat UI Kit

Blog Magazine Flat UI Kit

From: Raul Taciu

12. PSD Flat UI Kit Template Vol2

PSD Flat UI Kit Template Vol2

13. Simple UI Kit with Flat Colors

Simple UI Kit with Flat Colors

14. Free flat UI kit (.psd freebie)

Free flat UI kit (.psd freebie)

From: Emanuel Serbanoiu

15. Flat Design UI Kit Vol. 1

Flat Design UI Kit Vol. 1

From: Bloom Web Design

16. EVEN: A FLAT UI KIT

EVEN A FLAT UI KIT

From: Adam Robertson

17. The Free Modern Touch Kit

The Free Modern Touch Kit

18. Free Color UI Kit

Free Color UI Kit

From: Cüneyt ŞEN

19. Flat UI Kit

Flat UI Kit

From: JAN DVOŘÁK

20. SmoothBerry – Free UI Kit

SmoothBerry – Free UI Kit

From: Mansoor MJ

21. Free Minimal UI Kit

Free Minimal UI Kit

From: Ramil Derogongun

22. Mega Flat UI Kit

Mega Flat UI Kit

From: Kim

23. UI Kit – Free PSD

UI Kit – Free PSD

From: Rebecca Machamer

24. Vertical Infinity – A Mega Flat Style UI Kit PSD

Vertical Infinity – A Mega Flat Style UI Kit PSD

From: cssauthor.com

25. Flat UI Kit (Free PSD)

Flat UI Kit (Free PSD)

From: Devin Schulz

26. Metro UI kit

Metro UI kit

27. Flat UI Kit

Flat UI Kit 27

From: Zachary VanDeHey

28. Beach GUI

Beach GUI

From: Mike Clarke

29. UI Kit – Free download

UI Kit – Free download

From: Hüseyin Yilmaz

30. Dark UI Kit – Free download

Dark UI Kit – Free download

From: Hüseyin Yilmaz

31. Flat UI Freebie Pack

Flat UI Freebie Pack

From: Shaun Stehly

32. remember.me – Application Artboards (Free PSD)

remember.me – Application Artboards (Free PSD)

From: Amit Jakhu

33. Flat Design UI Components

Flat Design UI Components

From: Raul Taciu

34. Free Flat UI Kit

Free Flat UI Kit 34

From: Enes Danış

35. Flat dashboard. Free UI kit PSD

Flat dashboard. Free UI kit PSD

From: Prowebdesignro

36. Flat Web & UI Kit Final Pack

Flat Web & UI Kit Final Pack

From: Dart 117

37. UI Kit

UI Kit 37

From: Jamie Syke

38. UI/UX Flat design – Free PSD

UI UX Flat design – Free PSD

From: Julie Champourlier

39. Freebie PSD: Flat UI Kit

Freebie PSD Flat UI Kit 39

From: Riki Tanone

40. Freebie PSD: Flat UI Kit 2 (Blog)

Freebie PSD Flat UI Kit 2 (Blog)

From: Riki Tanone

41. Flat UI Design Kit PSD

Flat UI Design Kit PSD

From: Asim Craft

42. UI Kit (Free PSD)

UI Kit (Free PSD)

From: Sanadas Young

43. Flat UI Kit – Freebie PSD

Flat UI Kit – Freebie PSD

From: Ryan Bales

44. Avengers Flat UI Kit

Avengers Flat UI Kit

From: Tristan Parker

45. flat UI kit

flat UI kit 45

From: Daniel

46. Responsive UI Kit (PSD)

Responsive UI Kit (PSD)

From: Emrah Demirag

47. UI KIT – 1 PSD SET (FREE)

UI KIT – 1 PSD SET (FREE)

From: PremiumPsds

48. Freebie: UI Kit PSD

Freebie UI Kit PSD

From: Andreea Nicolaescu

49. Flatastic UI

Flatastic UI

From: Designerzbase

50. Flat UI Kit

Flat UI Kit 50

From: Eric Bieller

51. Flatilicious User Interface Free

Flatilicious User Interface Free

From: Patrick M.

52. Free PSD: Flat UI Kit

Free PSD Flat UI Kit

From: Blazrobar.com

53. Flat UI Elements

Flat UI Elements

From: andrewbeckwith.com

54. Free Flat UI Kit

Free Flat UI Kit 54

From: Wahib El Younssi

55. Free Deal: Flat User Interface Set

Free Deal Flat User Interface Set

From: inkydeals.com

56. Flatter- A Free UI Kit

Flatter- A Free UI Kit

From: Andrew Coyle

57. Freebie PSD: Oniam UI Kit

Freebie PSD Oniam UI Kit

From: Federico Espinosa

58. Flat UI Kit (free download!)

Flat UI Kit (free download!)

From: webdesignerdepot.com and freepick.com

59. (FREE PSD) Flat UI

(FREE PSD) Flat UI

From: Zeki Ghulam (Flat & Filthy)

60. Orange/Cyan UI

Orange Cyan UI

From: Marc Konno

61. Tablet-Friendly Almost Flat UI Kit

Tablet-Friendly Almost Flat UI Kit

From: Monkee-Boy.com

62. Flat + Transparent UI

Flat + Transparent UI

From: Monkee-Boy.com

63. Flat UI kit

Flat UI kit 63

64. Ecommerce Flat UI Kit Vol.1 (PSD)

Ecommerce Flat UI Kit Vol.1 (PSD)

65. Minimize UI Kit

Minimize UI Kit

From: Alessio Atzeni

66. Free Flat Design UI/UX Kit

Free Flat Design UI UX Kit

From: Julie Champourlier

67. Human After All -UI Kit Free

Human After All -UI Kit Free

From: Tim Meissne

68. UI/UX Flat Design Kit – Neon Theme – FREE PSD

UI UX Flat Design Kit – Neon Theme – FREE PSD

From: Julie Champourlier

69. Flat UI Kit – Free Download

Flat UI Kit – Free Download

From: Mark Peck

70. Gideo UI Kit

Gideo UI Kit

From: Paul

71. Flat UI Kit Free

Flat UI Kit Free

From: Giuseppe Severo

72. Free RockMedia Media UI Kit

Free RockMedia Media UI Kit

From: Lester Gonzales

73. Free modern UI PSD

Free modern UI PSD

From: Fatih Ocak

74. Flat UI Kit

Flat UI Kit 74

75. REDMILK FREE UI Elements (PSD)

REDMILK FREE UI Elements (PSD)

From: Emile Rohlandt

76. Metrostyle Web UI Kit (PSD)

Metrostyle Web UI Kit (PSD)

From: Josep Roselló

77. touch50px UI Kit (PSD)

touch50px UI Kit (PSD)

From: Angelo

78. UI/UX Flat Design – Sorbet Theme – Free PSD

UI UX Flat Design – Sorbet Theme – Free PSD

From: Julie Champourlier

79. Flat Design Buttons for Websites

Flat Design Buttons for Websites

From: Asim Craft

80. UI Kit

UI Kit 80

From: Sanadas Young

81. Grooveshark PSD (Flat redesign)

Grooveshark PSD (Flat redesign)

From: Zeki Ghulam (Flat & Filthy)

82. Metro Vibes UI Kit (PSD)

Metro Vibes UI Kit (PSD)

From: Pixelkit.com

83. Free Flat Flags

Free Flat Flags

From: Muharrem Şenyıl

84. “Pizza” UI Kit – PSD

“Pizza” UI Kit – PSD

From: Boris Valusek

85. Eerste – Flat User Interface Kit That Is Free To Download

Eerste – Flat User Interface Kit That Is Free To Download

From: Designyourway.net

86. Minimal Blue UI Kit

Minimal Blue UI Kit

87. Weekly Freebie – Reservation Box

Weekly Freebie – Reservation Box

88. Metro UI Kit

Metro UI Kit 88

89. Metro UI KitRegister UI — Free PSD included

Metro UI KitRegister UI — Free PSD included

From: Ionut Zamfir

90. Friends list UI (Free PSD)

Friends list UI (Free PSD)

From: Nicolas Mata

91. Sign Up Form

Sign Up Form

From: Dylan Opet

92. Flat Web Ui

Flat Web Ui

From: Josep Roselló

93. Simple UI – Free PSD included

Simple UI – Free PSD included

From: Ionut Zamfir

94. Simplistic UI Kit

Simplistic UI Kit

From: Tanveer Junayed

95. Flattastic Free

Flattastic Free

From: Vlade Dimovski

96. Ui Kit [Free PSD]

Ui Kit [Free PSD]

From: Pele Chaengsavang

97. Freebie PSD: UI Kit

Freebie PSD UI Kit

From: Patryk Adaś

98. Transparent freebie

Transparent freebie

From: Patryk Adaś

99. Simple UI Kit – Free

Simple UI Kit – Free

From: Sadat

100. Freebie PSD: Flat & Casted Long Shadow UI Kit

Freebie PSD Flat & Casted Long Shadow UI Kit

From: Jacopo Spina

101. RED UI

RED UI

102. Leo

Leo

103. Almost Flat Dark UI Pack

Almost Flat Dark UI Pack

104. City Break UI Kit

City Break UI Kit

105. Arctic Sunset GUI Kit Free PSD (Exclusive)

Arctic Sunset GUI Kit Free PSD (Exclusive)

106. Sweet Candy UI Kit

Sweet Candy UI Kit

via thedesignpixel

准提神咒

 a2cc7cd98d1001e95d1c36bcb80e7bec54e79764

准提菩萨

 

此咒是释迦牟尼佛说的,出自《准提陀罗尼经》。佛言:此咒能灭十恶五逆一切罪障,成就一切白法功德。持此咒者,不问在家出家、饮酒食肉、有妻子,不拣净秽,但至心持诵,能使短命众生增寿无量。迦摩罗疾尚得除差,何况余病!若不消灭,无有是处。若诵满四十九日,准提菩萨令二圣者常随其人,所有善恶心之所念,皆于耳边一一具报。若有无福、无相、求官不遂、贫苦所逼者,常诵此咒,能令现世得轮王福,所求官位必得称遂(禅宗《传灯录》中引古人云:俱胝只念三行咒,便得名超一切人是也)。若求智慧得大智慧,求男女者便得男女。凡有所求,无不称遂,似如意珠,一切随心。(若只诵“唵,折戾主戾,准提娑婆诃。”咒心亦可,准提菩萨同样感应;若时间和地点不便,或卧或坐或立或行,均可诚心念诵,出声默念均可。)

准提神咒

稽首皈依苏悉帝,头面顶礼七俱胝;
我今称赞大准提,唯愿慈悲垂加护。(上为加持)
南无飒哆喃。 nā mó sà duō nán
三藐三菩陀。 sān miǎo sān pú tuó
俱胝喃。 jù zhī nán
怛侄他。 dá zhí tā
唵。折戾主戾。ǎn, zhé lì zhǔ lì

准提。娑婆诃。zhǔn tí suō pó hē 

注释部分

(1)南无飒哆喃:
注释:‘南无’意为‘归命’,‘飒哆喃’,飒颇搭囊,颇为半音,意为数字‘七’。
(2)三藐三菩陀:
注释:藐,米阿克,‘米阿’连读,克为半音。菩应为部,‘三藐三菩陀’意为‘正等正觉’、‘无上觉者’。
(3)俱胝南:
注释:‘俱胝南’,勾地囊,意为‘千万’。‘南无飒哆喃三藐三菩驮俱胝南’句意为‘皈命七千万正等正觉佛’。
(4)怛侄他:
注释:怛侄他,怛地阿他,地阿连读,此句意译为‘即说咒曰’。
(5)唵:
注释:唵,正音为“欧母”,母鼻音。此字皈敬意。引生意:三身如来,五智佛母,引生一切功德法门。
(6) 折戾:
注释:戾应为类,以般若降伏其心。“折”即降伏六凡颠倒妄想;“戾”即依法用勇猛至诚奉行众善。
(7)主戾:
注释:戾应为类,止住寂静,性善坚固,诸恶不作。
(8)准提:
注释:‘准提’意为‘清净’。以宏誓住理,以大智断惑,具诸因、行施为。勇于妙有,脱于真空,成就寂灭。“准”折群魔恶道,拔一切苦;“提”持诸佛性善,予一切乐。
(9)娑婆诃:

注释:娑婆诃,今音司哇哈,此句意译为‘成就圆满’。 

持咒功德

持诵准提神咒的殊胜功德:
(一)佛在祗园会上,因哀怜众生易堕三途而说。至心持诵,能使短命众生,福寿无量,令现世得无量福,凡有所求无不称遂,如“如意珠”,一切随心,功效很大。
(二)诵此陀罗尼,满九十万遍,无量劫所造十恶,四重、五无间罪,悉皆消灭,所生之处,常遇诸佛菩萨。丰饶财宝。常得出家。
(三)若有在家善男女等诵持之者,其家无有灾横、病苦之所恼苦,诸有所作,无不谐偶,所说言语,人皆信受。
(四)此陀罗尼,有大势力,至心诵持,必当自证,能令枯树生华,何况世间果报?若常诵持,水、火、刀兵、怨家、毒药皆不能害。
(五)若人六亲不和、不相爱念、依法诵咒、所向和合,闻名见身,皆生欢喜,举凡所求无不遂心。况能结斋具戒,一心清净,依法诵持,不转此身,即证菩提,有大功力。
(六)若依法诵持,一心精勤,功力说不可尽,随意所求.速得成就,受胜妙乐。
(七)神咒是诸佛密印,佛佛相传,不通他解。
(八)此法过去一切诸佛已说,未来一切诸佛当说,一切诸佛今说,我(释迦牟尼佛)今亦如是说。为利益一切众生故,令得无上菩提故。
(九)若有薄福众生,无少善根者,无有根器之者,无有菩提分法者,若得闻此陀罗尼法,速疾证得阿耨多罗三藐三菩提。
(十)若有人能常自忆念,诵持此咒,无量善根,皆得成就。
(十一)此准提咒,一切诸佛菩萨等同说,独部别行,总摄二十五部真言坛法。龙树菩萨以偈赞曰:“准提功德聚,寂静心常诵,一切诸大难,无能侵是人,天上及人间,受福如佛等,遇此如意珠,定获无等等。”

(十二)《大教王经》云:“七俱胝如来,三身赞说准提菩萨真言,能度一切贤圣,若人持诵,一切所求悉得成就,不久证得大菩提果,是知准提真言,密藏之中最为第一,是真言之母,神咒之王。”  

在Visual Studio 2012使用单元测试

本人之前很少使用单元测试,总觉得平时的工作写得代码够多了,单元测试还要再编码,增加大量工作量,相信不少程序猿也是这么认为吧。

但是我认为,在必要的时候正确运用单元测试,可以大大缩短代码的调试时间,正所谓磨刀不误砍柴工,在此建议仍不会单元测试的,还是学一下吧。当然本人在单元测试方面还是菜鸟,无论是鸡蛋鲜花都欢迎。

最近公司请微软的人做了一些关于使用VS2012进行单元测试的小培训,小生微做笔记,结合朦胧的记忆,在此自行总结,并分享之。废话少说,先上笔记:

1.先写单元测试(依我愚见,应该是接口先行,如果有的话) -> 测试失败 -> 以最小的改动(即编写实际代码)使测试通过(而在VS2012中已经不能通过现有项目直接生成测试项目了,我觉得这个功能还是应该保留,微软总是这副德行,强迫用户适应他们的产品,但是又不得不适应);

2.不因单元测试而追加功能(代码),即逻辑不受单元测试影响;

3.改变了代码的逻辑(增删改),应及时运行单元测试;

4.在测试方法声明Attribute —— TestCategory("分类或特征名");

5.在单元测试项目添加Fakes程序集分离外部依赖(如数据库访问,获取配置信息等);

6.初始化单元测试类中的成员等信息,可添加方法并声明Attribute[TestInitialize](方法需为public);

7.测试自动化。

以下我将通过自己编写代码来验证上述笔记中的部分要点。有些未涉及,以后再尝试了。

1.新建一个单元测试项目,并添加类XmlSerializationTest,代码如下:

由于我这个项目是对Xml序列化进行测试,因而前提是项目中已存在了一个UserModel类,并且在单元测试项目中添加相应引用

接下来在编写实际的代码,微软讲师建议我们先在测试项目编写,待通过单元测试后再将代码移到相应的项目下面。

 XmlSerialization

现在整个解决方案结构如下图所示

保证整个解决方案生成成功之后点击菜单“测试” -〉 “运行” -〉 “所有测试”,发现测试不通过,于是就按照第一点笔记,以最小改动使测试通过。

修改WriteXml方法为:

运行测试通过。对于返回值为bool的方法,个人建议进行至少两次Assert,也就是分别对返回true和false进行Assert,因而我们再对WriteXml方法添加一个测试方法,

运行测试,不通过,所以我得要好好改我的代码了,在改动当中坚持执行我的第三点笔记,改动代码及时运行单元测试。

我们发现这个类的构造函数多了一个参数,是对象序列化后保存的路径,且该类对应的测试类都需要用到,因而我希望在每次测试进行单元测试前先将对象的构建,这就是第六点笔记提供的“声明Attribute[TestInitialize]”(注意必须是public方法,我用private方法运行测试是不通过)。改造后的测试类如下:

还可以分析测试代码的覆盖率,如下图所示在测试资源管理器点击“运行”下的相应选项。

居然是100%,真不知道这个东西微软是怎么分析出来的。

把类XmlSerializationTest移到相应的项目,更改命名空间,在测试项目添加相应引用,测试通过。

将解决方案添加到TFS源码管理,我这边是用的是微软云TFS免费版。

收工。

VS提供了很多类型的测试,负载、UI等等测试,感觉还是蛮强大的。

from:http://www.cnblogs.com/FreeDong/archive/2013/06/10/3129625.html

新入行程序员应知的十个秘密

初出茅庐的你带着仍残留墨香的毕业证书踏上工作岗位,马上就被书上没写的规则和各种繁杂的日常事务来了个下马威。这样的故事实在是司空见惯,编程工作也不例外。

没有几个学生能 100% 为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能学会的基本技能:

1、版本控制系统(VCS)

VCS 也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用 Git 或 Subversion 有效地创建 repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。

2、学会写作

身为程序员要写的不只有代码。你还要写项目的发布说明,给版本控制写提交消息,在系统里面写漏洞报告。这些和许多地方都需要清晰有效的文字交流—但这个技能计算机科学却很少强调。

3、正则表达式

正则表达式本身就是一门语言,每一个现代程序员都要擅长。每一门现代语言都支持正则表达式或者有相关标准库。如果代码需要校验某字符串是否含有 5 个字符、1 个破折号和 1 个数字,你应该马上就能写出 /^[A-Z]{5}-\d$/。

4、库的使用

现在已经是 2014 年,所以没人需要用正则表达式从 URL 析取主机名了。因为每一门现代编程语言都有执行常用功能的标准库。

程序员需要明白,那些经过开发、测试和调试的代码通常要比自己重新写的代码更好。更重要的是,无需编写的代码实现起来要快得多。

5、SQL

很多人的 SQL 都是在工作中学会的。数据库怎么会是选修课呢?有不用数据库的吗?

把数据存进平面文件的时代已经结束了。一切东西都要进出数据库,而 SQL 则是存取数据的语言。这是一门说明性语言,不是程序语言,所以用它来解决问题时需要新的思考方式。每一个程序员都应该了解数据库标准化基础,能够执行 SELECT(及 INNER、OUTER JOIN)、INSERT、UPDATE 和 DELETE。

6、会用IDE、编辑器及CLI工具

只懂用锯子的木匠永远也无法出师,所以计算机专业毕业的人只懂 Notepad 或 pico 令人惊诧。编程工具帮助操纵代码及其他数据,令程序员生活变得容易。所以每一个程序员都应该知道命令行、shell 脚本、find、grep 及 sed 的使用。

7、调试

每一个程序员都应该知道利用交互式调试器或在代码中点缀一些输出语句来调试程序。通过逐步求精来跟踪问题的能力实在是太重要了。

8、防错性编程

错误总是难免的,哪怕是明星程序员也不例外。失控是世界的常态,出错毫不奇怪。防错性编程正是理解了这个事实。如果东西不会不出错,我们就不会检查文件打开成功与否,不会检查客户 ID 是否合法数字,不用测试代码是否允许正确。

程序员需要知道,编译器告警是有用的工具,可让我们生活得更舒适,而不是要避而远之的麻烦事。每一个程序员都应该知道为什么每一个 PHP 程序都要这样开头:

set_error_reporting(E_ALL)

每一个 Perl 程序都要写上这些语句:

use strict; use warnings;

9、团队协作

很少编程工作会让你自己一个人完成,如果你经常这么做,智力会受损,表现会变弱。你的代码必须与别人的交互或者混合。再有才的程序员,如果无法与别人协作,都会给项目造成负面影响,并迅速成为组织的负担。

10、利用现有代码

在学校的时候,每一次作业都是一个新项目。但现实世界不是这样的。对于刚工作的人来说,所接到的第一项任务往往是修改代码漏洞。然后,再在现有代码库的基础上为现有系统增加一个小功能。设计新代码那是几个月后的事情,如果幸运的话。

 

[本文编译自:blog.newrelic.com]

from:http://www.oschina.net/news/52607/10-secrets-learned-software-engineering-degree-probably-didnt

 

VS2012 避免单击打开项目中的文件(单击改双击)

相信很多人都不习惯这个操作,因为一贯的传统和一直以来的版本都是双击打开项目中的文件。

既然以前是这样,现在改了那么一定有设置的地方,作为微软这样人性化设计的公司一定有回旋和适应的操作。没错,花了几分钟确实找到了:

b90e7bec54e736d125f5cc3d99504fc2d5626924

from:http://hi.baidu.com/jiang_yy_jiang/item/d960411afb71bc3ab83180f1

win7系统 ping得通,网页打不开 QQ也不能打开

1.点击“开始菜单”,在“搜索程序和文件”框中输入cmd.exe,出现下图:

2.在cmd.exe图标上点击鼠标右键,在弹出的菜单中选择“以管理员身份运行”,如下图:

3.弹出UAC窗口,点击“允许”.

4.在cmd.exe程序中输入:netsh winsock reset

5.运行完成以后,按照提示,重新启动计算机.

6.重启电脑后,会弹出一个橙色提示框,请选择“允许此程序”,点击“确认”。

7.重新启动计算机

转自:http://zhidao.baidu.com/link?url=cwzYfJPeCK3WG5VUgtlDqMJDNcfXeP5i_YExQBOAQkfMeJaRy5VIcCtq9LxQVTNohtLYnYEJ99K2glNrjrg8ha

1 4 5