Archive for 四月, 2013

武汉及武汉周边的钓场位置和收费

梨园医院:收费:15元/天,上午10点以后10元,坐着等收钱。
主要鱼种:鲫鱼,翘嘴,鲤鱼,大量小鳊鱼和小草鱼,小花白鲢。鱼种不限。
钓位:南面水较深。
交通路线:梨园医院(1路车终点站)旁 (continue reading…)


Certification、Provisioning、Keychain、APP IDs概述

1.  Certification(证书)

证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:

1)   DeveloperCertification(开发证书)

安装在电脑上提供权限:开发人员通过设备进行真机测试。

可以生成副本供多台电脑安装;

2)DistributionCertification(发布证书)

安装在电脑上提供发布iOS程序的权限:开发人员可以制做测试版和发布版的程序。

不可生成副本,仅有配置该证书的电脑才可使用;(副本制做介绍在下面Keychain中介绍) (continue reading…)


in house 发布 ipa

企业版IDP,即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。

这种方式的IDP其最大的好处在于:可以发布“In House”应用。

这种应用使用一种叫做“In House Distribution Provisioning Profile”的文件进行发布,不能发布到Apple Shop进行销售,也不需要经过Apple的评审。你可以把“In House”应用通过任何方式发布给你的企业员工、用户及其他你认可的任何人,尤其适合于企业应用的开发。 (continue reading…)

1 Comment more...

Linux SFTP

由于采用明文传输用户名和密码,FTP协议是不安全的。在同一机房中只要有一台服务器被攻击者控制,它就可能获取到其它服务器上的FTP密码,从而控制其它的服务器。

当然,很多优秀的FTP服务器都已经支持加密。但如果服务器上已经开了SSH服务,我们完全可以使用SFTP来传输数据,何必要多开一个进程和端口呢?

下面,我就从账户设置、SSH设置、权限设置这三个方面来讲讲如何使用SFTP完全替代FTP。 (continue reading…)


js table to csv

$.fn.tableToCSV = function(filename) {
        var csv_str = "";
        function createCSVRow(data) {
            var row = "";
            for (var i = 0; i < data.length; i++) {
                var cell = (""+data[i]).replace('"', '""');
                row += ~cell.indexOf(";") ? '"' + cell + '";' :  cell + ";";
            }
            return row.replace(/(;$)/, "");
        }
        function popup(data){
            $("body").append('
'); $("#exportdata").val(data); $("#exportform").submit().remove(); return true; } this.each(function() { $("tr", this).each(function() { var cells = $("td,th", this).map(function() { return $(this).text(); }).get(); csv_str += createCSVRow(cells) + "\n"; }); }); popup(csv_str); //window.location = "data:application/csv;charset=utf=8;base64," + window.btoa(unescape(encodeURIComponent(csv_str))); };

(continue reading…)


“blindImageOptions” funktioniert nicht mehr

Seit TYPO3 4.3 funktionierte bei mir die Deaktivierung der Registerkarten Zauberbild und Drag & Drop nicht mehr.

Bisher benutzte ich den folgenden Eintrag:

RTE.default.buttons.image.options.removeItems = magic, dragdrop

bzw.

RTE.default.blindImageOptions = magic, dragdrop

Auffällig war, dass dieser Eintrag nur im RTE nicht mehr zu funktionieren schien, bei den Content-Elementen “Text mit Bild” bzw. “nur Bild” funktionierte das Ausblenden ohne Probleme.

Zwischenzeitlich findet man auch den passenden Bug:

http://bugs.typo3.org/bug_view_advanced_page.php?bug_id=13902

Viel interessanter ist jedoch hier die Problemlösung. Einfach die Einträge mit den korrekten Namen der Tabs versehen:

media_plain, media_magic, media_dragdrop, media_upload

Also zum Beispiel, um bei der oben beschriebenen Anforderung zu bleiben:

RTE.default.buttons.image.options.removeItems = media_magic, media_dragdrop
oder
RTE.default.blindImageOptions = media_magic, media_dragdrop

So einfach kann es manchmal sein …


Copyright © 1996-2010 Add Lives. All rights reserved.
iDream theme by Templates Next | Powered by WordPress