
codeplayer.blogspot.com
白菜请使用firefox浏览!
http://codeplayer.blogspot.com/
请使用firefox浏览!
http://codeplayer.blogspot.com/
TODAY'S RATING
>1,000,000
Date Range
HIGHEST TRAFFIC ON
Monday
LOAD TIME
0.7 seconds
16x16
32x32
PAGES IN
THIS WEBSITE
19
SSL
EXTERNAL LINKS
10
SITE IP
172.217.6.65
LOAD TIME
0.739 sec
SCORE
6.2
白菜 | codeplayer.blogspot.com Reviews
https://codeplayer.blogspot.com
请使用firefox浏览!
白菜: 六月 2007
http://codeplayer.blogspot.com/2007_06_01_archive.html
实现一个 django 的 url dispatcher. 心血来潮,实现了一个 django 的 url dispatcher,比想象中简单多了。 http:/ djangodispatcher.googlecode.com/svn/trunk/mapper.py. Http:/ djangodispatcher.googlecode.com/svn/trunk/test.py. 实际实现功能的代码才2、30行,功能基本完整,包括分层次的url配置,和发生异常时帮助调试用的一些信息。 PS:发现最近爱上了 Test Driven. 时间: 1:02 上午. 答案很简单:Test Driven。 哈哈,这个( http:/ code.google.com/p/pylifegame/. 65289;就是好例子! 醉了,不多说了,自己看去,我要睡觉去了,嗯 . 时间: 5:07 下午. 时间: 12:17 下午. Pickle: An interesting stack language. 时间: 11:28 上午. 时间: 11:26 上午. Python 3000 Status Update (Long!
白菜: 四月 2010
http://codeplayer.blogspot.com/2010_04_01_archive.html
鉴于blogger常年在墙外,严重影响了发贴的心情。终于搭建了自己的博客。 http:/ www.yi-programmer.com/blog/ 博客的成功运转跟下面这些光辉的名字是分不开,向创造这些东西的大牛们表示致敬,谢谢git,谢谢make,谢谢python,谢谢docutils,谢谢mako,谢谢pygments,谢谢latex。 时间: 3:30 下午. 订阅: 帖子 (Atom). 深圳, 广州, China. Let focus = 'computing' in here. Run, Piggy, Run! Silence.like a fish.
白菜: monad与状态
http://codeplayer.blogspot.com/2009/04/monad_20.html
最近重新捡起haskell来看了看,似乎对monad和程序状态的关系有点小小的明白了。强烈希望明白人指点一下。 话说用命令式语言写程序的时候,有明白人就强烈要求不要用全局变量不要用全局变量,其实要取消所有的全局变量也容易,不过就是增加几个参数而已,比如这样的程序:. Void inc(){全局变量 =1;}. Void main(){inc(); dec();}. Void inc(int *变量){*变量 =1;}. Void dec(int *变量){*变量-=1;}. Void main(){int 全局变量=0; inc(&全局变量); dec(&全局变量);}. 其实说起来,搞个全局变量也就是为了让函数少写几个参数而已。参数实在太多了,大不了就搞个 struct stat 把公用的参数给包装成一个。 函数式编程号称不准修改状态,那大不了就每次改都创建一份新的,然后返回了,这样程序就变成这样了:. Void inc(状态,.){. return 结果和新状态;}. Void dec(状态,.){. return 结果和新状态}. 新状态, 返回值 = inc(初始状态,.);.
白菜: 一月 2007
http://codeplayer.blogspot.com/2007_01_01_archive.html
使用 python 模拟 ruby 的 open class. 老早就写了这些代码,但一直懒得为它写篇博客,我觉得我永远也无法理解为什么会有人发明这种奇怪的东西。 不过终于还是决定写一篇吧,多一点有意思的代码也许能吸引更多人对 python 的兴趣呢,呵呵。虽然我对 ruby 的这个东西有许多贬义词想说,不过想想既然有人用,也就应该有其理由吧。 且看代码:. Klass, bases, attrs ): for. Setattr(klass, k, v) if. Bases: klass. bases = bases return. Cls, klass, bases, attrs): try. Update( globals()[klass], bases, attrs ) except. Type new (cls, klass, bases, attrs) # test. Metaclass = Meta # test simple. A = A() a.say() # hi. Anew func() # new. Super(A, self).say(). 时间: 6:35 下午. 65292;...
白菜
http://codeplayer.blogspot.com/2009/04/hello.html
时间: 1:32 下午. 不能記住往事的,人注定要重蹈覆轍。 . We could learn a lot from crayons. Some are sharp, some are pretty and some are dull, Some have weird names , and all are different colors, but they all have to live in the same box . May the blessing be with you. . 订阅: 帖子评论 (Atom). 深圳, 广州, China. Let focus = 'computing' in here. Run, Piggy, Run! Silence.like a fish.
TOTAL PAGES IN THIS WEBSITE
19
Haskell Type Class 介绍
http://yi-programmer.com/2011-10-15_typeclass.html
Haskell Type Class 介绍. Typeclass 作为 haskell 一大标志性特性,还是很值得介绍介绍的。 Foo : Int - Int - Bool. 所以haskell程序员有一个 怪癖 ,那就是喜欢根据类型签名去找函数实现,而且他们还真的做了这么一个搜索引擎来干这个事情 hoogle和hayoo,hoogle索引了一些常用的库,而hayoo索引了hackage上所有库。 A - Bool) - [a] - ([a], [a]). Int - Int - Bool. Eq a = a - a - Bool. ReadInt : String - Int. ReadBool : String - Bool. Read a = String - a. Read 1) : Int. ReadLn : Read a = IO a. Start : Config - IO (). Blog comments powered by Disqus. Generated on: 2012-05-10. Generated by Docutils.
Typeclass语法糖
http://yi-programmer.com/2012-05-10_typeclass.html
Blog comments powered by Disqus. Generated on: 2012-05-10. Generated by Docutils.
利用类型系统表达约束
http://yi-programmer.com/2012-05-04_gadt.html
原讨论 [ http:/ article.gmane.org/gmane.comp.lang.haskell.cafe/98103. Data B = B Int data A = Safe Int Unsafe Int createB : A - B createB (Safe i) = B i createB (Unsafe i) = error 禁止出现. 问题是,使用 Unsafe 调用 createB 的情况只能在运行时才能检查,而如果去掉第二条分支,又变成了模式匹配不完备的错误了 :-(. LANGUAGE DataKinds, KindSignatures, GADTs #-}. Data A safety = A Int. Data B = B Int. 现在,我们需要表达 Safe 和 Unsafe. Data Safe data Unsafe. 现在我们再定义两个函数把值标记成 Safe 或者 Unsafe. CreateB : A Safe - B createB (A x) = B x. B : B b = createB (safe (A 1). Data Alpha (saf...
warp静态文件服务器评测
http://yi-programmer.com/2011-11-12_wai-static-app.html
安装GHC和Cabal,参考 http:/ book.realworldhaskell.org/read/installing-ghc-and-haskell-libraries.html. Cabal install warp wai-app-static. Network.Wai.Handler.Warp. Network.Wai.Application.Static. 环境 Thinkpad X61, T8100 双核,Linux 2.6.38,GHC 7.2.1. 对照nginx worker 1, sendfile on. 1 7174.23 2 6946.33 3 6120.31 4 6819.33 5 7373.51 6 6776.65. 1 13543 2 13601.69 3 13512.38 4 13654.39 5 13680.97 6 13630.64. Network.Wai.Handler.Warp. 1 22184.93 2 22232.89 3 22150.83 4 22189.02 5 22267.33 6 22125.08.
精确编程
http://yi-programmer.com/index.html
原讨论 [ http:/ article.gmane.org/gmane.comp.lang.haskell.cafe/98103. Data B = B Int data A = Safe Int Unsafe Int createB : A - B createB (Safe i) = B i createB (Unsafe i) = error 禁止出现. 问题是,使用 Unsafe 调用 createB 的情况只能在运行时才能检查,而如果去掉第二条分支,又变成了模式匹配不完备的错误了 :-(. LANGUAGE DataKinds, KindSignatures, GADTs #-}. Data A safety = A Int. Data B = B Int. 现在,我们需要表达 Safe 和 Unsafe. Data Safe data Unsafe. 现在我们再定义两个函数把值标记成 Safe 或者 Unsafe. CreateB : A Safe - B createB (A x) = B x. B : B b = createB (safe (A 1). Data Alpha (saf...
TOTAL LINKS TO THIS WEBSITE
10
Home
CodePlayRest - connect your online world. Making it easier to operate your business, website and marketing. Believe in a better way to operate. We're almost ready to announce our new offerings. We'll be making our announcements in May 2015. Enter your details below to be one of the first to get our goodies. We're building a whole new way to make operating your business online easier and more profitable. Got a feature you'd like, a wish-list you just haven't found?
CodePlay
Our clients are our highest priority. Quality and customer service are two key metrics by which we measure success.Many Fortune 500 firms are using. Our clients are our highest priority. Quality and customer service are two key metrics by which we measure success.Many Fortune 500 firms are using. Our clients are our highest priority. Quality and customer service are two key metrics by which we measure success.Many Fortune 500 firms are using. Site Design and Developed by illusion world,Inc.
codeplayandlearn.wordpress.com
Code Play and Learn | Learn code while playing with it..!!
Code Play and Learn. Learn code while playing with it! Microsoft SharePoint app released on Google Play. September 27, 2016. Features of Microsoft SharePoint App. Office 365 integration, and collaboration features with other team members. Documents can be edited with the Office Mobile apps (Word, Excel, PowerPoint, and OneNote). App is powered by Microsoft Graph. Download here: SharePoint App. How to show Friendly Date in SharePoint using Javascript or using Server side code. July 30, 2016. July 30, 2016.
Alan's Code Player
Javascript and Jquery will not work for security purposes, however, it can be activated by removing 2 comments in the "jquery.js" file.
白菜
鉴于blogger常年在墙外,严重影响了发贴的心情。终于搭建了自己的博客。 http:/ www.yi-programmer.com/blog/ 博客的成功运转跟下面这些光辉的名字是分不开,向创造这些东西的大牛们表示致敬,谢谢git,谢谢make,谢谢python,谢谢docutils,谢谢mako,谢谢pygments,谢谢latex。 时间: 3:30 下午. 时间: 1:32 下午. 时间: 6:23 下午. 最近重新捡起haskell来看了看,似乎对monad和程序状态的关系有点小小的明白了。强烈希望明白人指点一下。 话说用命令式语言写程序的时候,有明白人就强烈要求不要用全局变量不要用全局变量,其实要取消所有的全局变量也容易,不过就是增加几个参数而已,比如这样的程序:. Void inc(){全局变量 =1;}. Void main(){inc(); dec();}. Void inc(int *变量){*变量 =1;}. Void dec(int *变量){*变量-=1;}. Void main(){int 全局变量=0; inc(&全局变量); dec(&全局变量);}. 但是对于 Hask...
CodePlayer
Apache2 Ubuntu Default Page: It works
Apache2 Ubuntu Default Page. This is the default welcome page used to test the correct operation of the Apache2 server after installation on Ubuntu systems. It is based on the equivalent page on Debian, from which the Ubuntu Apache packaging is derived. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. You should replace this file. Before continuing to operate your HTTP server. Package was installed on this server. Is always included from the main...
codeplayer's blog
Just a code player. Git clone https:/ github.com/vim/vim.git. Sudo apt-get install build-essential libncurses5-dev python-dev python3-dev ruby-dev liblua5.2-dev [.]. 这篇博客是因为最近在读 代码大全 ,本文是其中第五章 软件构建中的设计 的读书笔记,作为一个非科班出身的程序员,第五章尤其使我受益匪浅。 VPS就是在一个服务器 母鸡 上虚拟出好多好多台小的服务器 小鸡。 Proudly powered by WordPress. Theme: DW Minion by DesignWall.
The domain name CODEPLAYGROUND.COM is for sale | Undeveloped
Or make an offer. To get in contact with the seller. Covered by our Buyer Protection Program. Get this domain in less than 24 hours. Safe payments by Adyen. Undeveloped safeguards your purchase. You never have to worry! We protect every transaction through a careful escrow process, leading to 100% successful acquisitions since 2014. First, we secure the domain from the seller. Then, we assist you with transferring the domain name. Finally, we only proceed with paying the seller out after. With Adyen and ...
Code Playgrounds to play with your code - CodePlaygrounds.com
Welcome in CodePlaygrounds.com. Play with your code and learn more. An online editor for Web developers. Collaborating and sharing of your code and web development ideas. Easy test your snippets before implementing. Run time preview of code changes.