array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 会议出版地出版社_在出版饮食上 - 爱码网
会议出版地出版社_在出版饮食上

会议出版地出版社

So I launched this little tool csssprites.com that allows you to upload images and create one CSS sprite image, plus it gives the background-position CSS definitions to use in order to show parts of the sprite. People have been trying it out, but unfortunately sometimes uploading 20 megs of images to create a sprite, which is not the point of the css sprites technique. Anyway as a result I exceeded the disk quota my host gives me and since the site is hosted on the same server as this blog, the blog stopped working. Hence the publishing diet.

因此,我启动了这个小工具csssprites.com ,该工具可让您上传图像并创建一个CSS Sprite图片,此外,它还提供了背景位置CSS定义以用于显示Sprite的一部分。 人们一直在尝试,但是不幸的是有时会上传20兆的图像来创建一个精灵,这不是CSS精灵技术的重点。 无论如何,由于我超出了主机为我提供的磁盘配额,并且由于该站点与该博客位于同一服务器上,因此该博客停止工作。 因此出版饮食。

Initially I blamed WordPress because it started acting strangely, asking me to update my database, saying that I don't have admin privileges, then not loading the CSS files and finally just stopped working even on the front end. I said oh well, I need to upgrade it anyway, so let's do it now. Just trying to FTP a single file got me the message that I can't copy so I finally figured out the real case - the exceeded disk space.

最初,我指责WordPress是因为它开始表现异常,要求我更新数据库,并说我没有管理员权限,然后不加载CSS文件,最后甚至在前端也停止工作。 我说哦,好吧,我仍然需要对其进行升级,所以现在就开始吧。 只是尝试通过FTP传输单个文件,我收到了无法复制的消息,所以我终于弄清了真实的情况-超出了磁盘空间。

It's all good now, I just deleted all CSS sprite images that were generated, I was planning to do a cron job do delete the ones older than a day or two anyway, but never got around doing it. I should just check and warn the cssspritres.com users not to upload huge images, because this is not how CSS sprites were designed to work anyway.

现在一切都很好,我只是删除了生成的所有CSS Sprite图像,我打算做一个cron作业,无论如何都要删除那些早于一两天的图像,但是从来没有解决过。 我应该检查并警告cssspritres.com用户不要上传大图像,因为这无论如何都不是CSS精灵设计的工作方式。

Long story, short message. I'm off the publishing diet now.

长话短说。 我现在不发表饮食。

Meanwhile I wrote an article for the International PHP Magazine, it's an intro to unit tetsing with PHPT, called "PHPT - Unit testing for the rest of us". Nice, eh? Just got an email today that the new IPM issue is out the door, you can check the TOC here. I wanted to further experiment with PHPT and was thinking of writing this test generation tool. Say you have a bunch of classes, you run the tool and it generates PHPT test stubs, based on the classes and methods in finds. Then you tweak the generated stubs here and there to implement the actual tests. PHPUnit has this feature, so why not PHPT as well. We'll see if I'll find the time.

同时,我为《国际PHP杂志》撰写了一篇文章,介绍了PHPT的单元测试简介,称为“ PHPT-我们其余人的单元测试”。 很好,是吗? 今天刚刚收到一封电子邮件,指出新的IPM问题已不复存在,您可以在此处查看TOC 。 我想对PHPT进行进一步的试验,并正在考虑编写此测试生成工具。 假设您有一堆类,然后运行该工具,它会根据查找结果中的类和方法生成PHPT测试存根。 然后,在此处和此处调整生成的存根,以实施实际测试。 PHPUnit具有此功能,所以为什么不使用PHPT也是如此。 我们看看是否有时间。

On a different technology, I was playing around implementing the decorator pattern in Javascript, will post about it later (sneak peek).

在另一种技术上,我正在尝试在Java中实现装饰器模式 ,稍后将对此进行发布( 偷看 )。

On a different subject, just added a few very simple tools to my favorite Textpad, I found them helpful for PHP development, will post about them later.

在另一个主题上,我刚刚在我喜欢的Textpad中添加了一些非常简单的工具,我发现它们对PHP开发很有帮助,稍后会发布有关它们的信息。

On a yet another subject a few days ago I finished a draft outline for my new book-to-be and we started discussing with the editor.

几天前,在另一个主题上,我完成了我的新书大纲,我们开始与编辑讨论。

On a totally unrelated subject, I did a new phpBB theme (copy of the default subSilver) following as many of the Yahoo front end performance rules as I found applicable. Naturally, I'll post about it later.

在一个完全无关的主题上,我遵循了我认为适用的许多Yahoo前端性能规则 ,做了一个新的phpBB主题(默认subSilver的副本)。 当然,我稍后再发布。

Otherwise life has been good. I moved with my family to LA to start working for this company called Yahoo!. Work is great, LA was bit of a surprise and not very welcoming, but hey, it's the experience. We had some initial rental issues (we lost quite a bunch of money double and some point triple renting), then there was the stress of the whole move, having to start everything over again, driving licenses, shocking 20% APR rates from Toyota, credit cards refusals and stuff (the only thing that I still use here from Canada is the Costco card!). Yahoo did help a lot during the moving process, can't imagine what would have been without all the little and not so little perks I got during the relocation. So anyway, after all that initial shock, the family is starting to settle. The kids just loooove Disneyland, we ended up getting anual passes for California residents, so we'll be seeing it a lot. Also the beach is quite nice, not the cleanest mind you, but it's probably because we're new don't know where to go, we just hit the closest to us, in Venice. By the way, Venice is amazingly similar to some little Bulgarian towns on the Black Sea. In general LA is quite expensive, especially the Santa Monica area, where the office is, but I wanted to be close to the family in those times of change, so we ended up renting a place only 5 miles from the office (still getting used to those miles and pounds). I proudly bike to work now, doing my share in saving the environment. Half an hour in each direction, it's a nice excersise. Talking about biking, here's some biking-to-work wisdom for you:

否则生活会很好。 我和家人一起搬到了洛杉矶,开始为这家名为Yahoo!的公司工作。 工作很棒,洛杉矶有点令人惊讶,也不是很热情,但是嘿,这是经验。 我们遇到了一些最初的租金问题(我们损失了很多钱,翻了三倍,有些则损失了三倍),然后整个过程就产生了压力,不得不重新开始一切,驾驶执照,使丰田的20%的年利率下降,信用卡拒签和其他东西(我在加拿大仍然唯一使用的是Costco卡!)。 雅虎在搬迁过程中确实提供了很多帮助,无法想象如果没有我在搬迁期间获得的全部或很少的津贴,那将会是什么。 因此,无论如何,在经历了最初的震惊之后,这个家庭开始安定下来。 孩子们只是喜欢迪斯尼乐园,我们最终得到了加利福尼亚居民的通行证,所以我们会经常看到它。 另外海滩也很漂亮,不是您最干净的地方,但这可能是因为我们是新来的,不知道去哪里,我们只是去了离我们最近的威尼斯 。 顺便说一句,威尼斯与黑海上的一些保加利亚小城镇惊人地相似。 总的来说,洛杉矶是相当昂贵的,尤其是办公室所在的圣莫尼卡地区,但是在那个变化时期我想和家人住得很近,所以我们最终租了一个离办公室仅5英里的地方(仍在使用)到那些英里和磅)。 我现在很自豪地骑自行车上班,为保护环境做出了自己的贡献。 每个方向半小时,这是一个不错的锻炼。 在谈论骑自行车时,这里有一些适合您的骑自行车上班的智慧:

Tree branches are hanging lower than they appear.

树枝的悬挂高度低于外观。

also

Just when you thought you learned how to bike without using your hands and to light a cigarette meanwhile... you didn't.

就在您以为自己学会了如何不用双手骑自行车以及同时点烟的时候……却没有。

Tell your friends about this post on Facebook and Twitter

FacebookTwitter上告诉您的朋友有关此帖子的信息

翻译自: https://www.phpied.com/on-a-publishing-diet/

会议出版地出版社

相关文章: