2017年10月23日 星期一

[VS]TF30063: 您未取得存取授權

Visual studio  會出現
TF30063: 您未取得存取 abc.visualstudio.com\project 的授權。

SNAGHTMLfe90694

重新登入即可。

2017年6月7日 星期三

[筆記]JSLINQ

Ex:
<script src="https://cdnjs.cloudflare.com/ajax/libs/linq.js/2.2.0.2/linq.min.js"></script>
<script>
console.log(GetList());
function GetList()
{
var arr = [{'Email':'a@gmail.com','Name':'a'},
{'Email':'a@gmail.com','Name':'a2'},
{'Email':'b@gmail.com','Name':'b'},
{'Email':'c@gmail.com','Name':'c'}];
arr = Enumerable.From(arr) .Distinct(
function (x) { return x.Email; }) .Select(function (a) { return a; }).ToArray();
return arr;
}
</script>

2017年6月6日 星期二

2017年5月10日 星期三

[筆記]amazeuiJS效能比對

  • 妹子官網CDN:
    • cdn.amazeui.org/amazeui/2.7.2/js/amazeui.js
  • cloudflare:
    • cdnjs.cloudflare.com/ajax/libs/amazeui/2.7.2/js/amazeui.min.js
  • 筆記:
    • cloudflare會比較快一點,台灣也有節點,全球也有相關結點。

2017年4月7日 星期五

[筆記]Google Spreadsheet 爬文(ImportXml)

參考網址:

ex:
image
第一列為Title:
第二列儲存格中鍵入:
=ImportFeed("http://kylesheng.blogspot.com/feeds/posts/default","items title", FALSE, 12)=ImportFeed("http://kylesheng.blogspot.com/feeds/posts/default","items url", FALSE, 12)
=ImportFeed("http://kylesheng.blogspot.com/feeds/posts/default","items summary", FALSE, 12)
系統便會帶出rss的資訊。
  • 以此函式中:
  • 第一個參數:rss網址
  • 第二個參數:欄位
  • 第四個參數:抓幾筆
延伸:
如果想要將此sheet公開為可讀取的rss文件。
image
image

Demo:
https://docs.google.com/spreadsheets/d/1z3W2Y5G1Ea7GB_ttaVqC_GS8w9NbdnihsUiLxOtjH0w/pubhtml

取得Sheet Rss Link:
相關文章:

2017年3月12日 星期日

[筆記]ajaxtoolkit.htmleditor使用

  • Nuget:AjaxColntrolToolKit、AjaxControlToolKit.HtmlEditor.Santitizer、HtmlAgilityPack1.4.9.0
  • https://ajaxcontroltoolkit.devexpress.com/HtmlEditorExtender/HtmlEditorExtender.aspx
  • 安裝後web.config的設定(nuget自動設定)
  • <configuration>
      <configSections>
      <section name="ajaxControlToolkit" type="AjaxControlToolkit.AjaxControlToolkitConfigSection, AjaxControlToolkit" />

    </configSections>
    <system.web>
        <pages>
          <namespaces>
            <add namespace="System.Web.Helpers" />
            <add namespace="System.Web.Mvc" />
            <add namespace="System.Web.Mvc.Ajax" />
            <add namespace="System.Web.Mvc.Html" />
            <add namespace="System.Web.Optimization" />
            <add namespace="System.Web.Routing" />
            <add namespace="System.Web.WebPages" />
            <add namespace="Microsoft.AspNet.Identity" />
          </namespaces>
          <controls>
            <add assembly="Microsoft.AspNet.Web.Optimization.WebForms" namespace="Microsoft.AspNet.Web.Optimization.WebForms" tagPrefix="webopt" />
            <add tagPrefix="systemlead" namespace="SystemLead.Framework.Web.Controls" assembly="SystemLead.Framework.Web" />
          <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" /></controls>
        </pages>
          <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
              <dependentAssembly>
            <assemblyIdentity name="AjaxControlToolkit" publicKeyToken="28f01b0e84b6d53e" culture="neutral" />
            <bindingRedirect oldVersion="0.0.0.0-16.1.1.0" newVersion="16.1.1.0" />
          </dependentAssembly>
     
          <dependentAssembly>
            <assemblyIdentity name="HtmlAgilityPack" publicKeyToken="bd319b19eaf3b43a" culture="neutral" />
            <bindingRedirect oldVersion="0.0.0.0-1.4.9.5" newVersion="1.4.9.5" />
          </dependentAssembly>


        </assemblyBinding>
      </runtime>
    <ajaxControlToolkit htmlSanitizer="AjaxControlToolkit.HtmlEditor.Sanitizer.DefaultHtmlSanitizer, AjaxControlToolkit.HtmlEditor.Sanitizer" />
    </configuration>


  • 2017年3月1日 星期三

    [筆記]移除Html5 Video Tag在Chome時的預設下載按鈕

    在Chrome 55版本,Html5 Video Tag 會預設出現下載按鈕,(或許之後會移除?)。

    image

    參考:
    http://stackoverflow.com/questions/41115801/in-chrome-55-prevent-showing-download-button-for-
    html-5-video

    可以透過CSS解決:
    video::-internal-media-controls-download-button {
        display:none;
    }
    
    video::-webkit-media-controls-enclosure {
        overflow:hidden;
    }
    
    video::-webkit-media-controls-panel {
        width: calc(100% + 30px); /* Adjust as needed */
    }
    在此做個筆記。