From 28299663278f12965e41db0f2eea45a310733642 Mon Sep 17 00:00:00 2001 From: Lelies-L <969966273@qq.com> Date: Thu, 2 Sep 2021 16:44:07 +0800 Subject: [PATCH 1/6] add powered by openLookeng page --- content/en-us/powered/_index.md | 28 ++++++ content/en-us/powered/communicat.md | 18 ++++ content/en-us/powered/finance.md | 21 +++++ content/en-us/powered/gov.md | 22 +++++ content/en-us/powered/inter.md | 19 ++++ content/en-us/powered/isv.md | 51 +++++++++++ content/en-us/powered/other.md | 39 ++++++++ content/zh-cn/powered/_index.md | 28 ++++++ content/zh-cn/powered/communicat.md | 18 ++++ content/zh-cn/powered/finance.md | 21 +++++ content/zh-cn/powered/gov.md | 22 +++++ content/zh-cn/powered/inter.md | 19 ++++ content/zh-cn/powered/isv.md | 51 +++++++++++ content/zh-cn/powered/other.md | 39 ++++++++ layouts/index.html | 2 +- layouts/partials/powered.html | 15 ++-- layouts/powered/list.html | 94 +++++++++++++++++++ static/css/home.css | 10 +++ static/css/powered.css | 104 ++++++++++++++++++++++ static/img/partner/beiming.png | Bin 4273 -> 0 bytes static/img/partner/communicat.png | Bin 0 -> 2234 bytes static/img/partner/finance.png | Bin 0 -> 2373 bytes static/img/partner/gov.png | Bin 0 -> 2194 bytes static/img/partner/huaweicloud.png | Bin 4554 -> 0 bytes static/img/partner/icon_circle.png | Bin 0 -> 286 bytes static/img/partner/icon_circle_active.png | Bin 0 -> 299 bytes static/img/partner/icon_top.png | Bin 0 -> 1173 bytes static/img/partner/inter.png | Bin 0 -> 5377 bytes static/img/partner/isv.png | Bin 0 -> 2554 bytes static/img/partner/lanzhong.png | Bin 5081 -> 0 bytes static/img/partner/other.png | Bin 0 -> 2667 bytes static/js/powered.js | 31 +++++++ 32 files changed, 646 insertions(+), 6 deletions(-) create mode 100644 content/en-us/powered/_index.md create mode 100644 content/en-us/powered/communicat.md create mode 100644 content/en-us/powered/finance.md create mode 100644 content/en-us/powered/gov.md create mode 100644 content/en-us/powered/inter.md create mode 100644 content/en-us/powered/isv.md create mode 100644 content/en-us/powered/other.md create mode 100644 content/zh-cn/powered/_index.md create mode 100644 content/zh-cn/powered/communicat.md create mode 100644 content/zh-cn/powered/finance.md create mode 100644 content/zh-cn/powered/gov.md create mode 100644 content/zh-cn/powered/inter.md create mode 100644 content/zh-cn/powered/isv.md create mode 100644 content/zh-cn/powered/other.md create mode 100644 layouts/powered/list.html create mode 100644 static/css/powered.css delete mode 100644 static/img/partner/beiming.png create mode 100644 static/img/partner/communicat.png create mode 100644 static/img/partner/finance.png create mode 100644 static/img/partner/gov.png delete mode 100644 static/img/partner/huaweicloud.png create mode 100644 static/img/partner/icon_circle.png create mode 100644 static/img/partner/icon_circle_active.png create mode 100644 static/img/partner/icon_top.png create mode 100644 static/img/partner/inter.png create mode 100644 static/img/partner/isv.png delete mode 100644 static/img/partner/lanzhong.png create mode 100644 static/img/partner/other.png create mode 100644 static/js/powered.js diff --git a/content/en-us/powered/_index.md b/content/en-us/powered/_index.md new file mode 100644 index 0000000..28c6397 --- /dev/null +++ b/content/en-us/powered/_index.md @@ -0,0 +1,28 @@ ++++ +title = "搭载openLookeng" + + +[[industry]] +ind = "ISV行业" +id = "isv" + +[[industry]] +ind = "政府行业" +id = "gov" + +[[industry]] +ind = "金融行业" +id = "finance" + +[[industry]] +ind = "通信行业" +id = "communicat" + +[[industry]] +ind = "互联网行业" +id = "inter" + +[[industry]] +ind = "其他行业" +id = "other" ++++ \ No newline at end of file diff --git a/content/en-us/powered/communicat.md b/content/en-us/powered/communicat.md new file mode 100644 index 0000000..ffc0976 --- /dev/null +++ b/content/en-us/powered/communicat.md @@ -0,0 +1,18 @@ ++++ +id = "communicat" +title = "通信" +total = "2" +weight = 4 + +[[company]] +industry = "通信行业" +name = "中移动" +chara = "移动集团1+N边缘计算项目标前比拼测试" +desc1 = "· 使能跨域查询" + +[[company]] +industry = "通信行业" +name = "联通" +chara = "即系查询" +desc1 = "· 对接hive、hudi的高性能查询" ++++ \ No newline at end of file diff --git a/content/en-us/powered/finance.md b/content/en-us/powered/finance.md new file mode 100644 index 0000000..7499b49 --- /dev/null +++ b/content/en-us/powered/finance.md @@ -0,0 +1,21 @@ ++++ +id = "finance" +title = "金融" +total = "3" +weight = 3 + +[[company]] +industry = "金融行业" +name = "工行" +chara = "工行分析师灵活查询业务" +desc1 = "· 优化Hive查询" +desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" + +[[company]] +industry = "金融行业" +name = "招行" +chara = "离线数仓分析业务以及跨数据源关联查询" +desc1 = "· 提升跨源查询能力;" +desc2 = "· 提供高性能的Hive数据查询能力" + ++++ \ No newline at end of file diff --git a/content/en-us/powered/gov.md b/content/en-us/powered/gov.md new file mode 100644 index 0000000..93063f4 --- /dev/null +++ b/content/en-us/powered/gov.md @@ -0,0 +1,22 @@ ++++ +id = "gov" +title = "政府" +total = "3" +weight = 2 + + + +[[company]] +industry = "政府行业" +name = "电科院" +chara = "跨源查询" +desc1 = "· 对接hive、Hbase进行查询" +desc2 = "· 对接ranger进行权限管理" + +[[company]] +industry = "政府行业" +name = "xx纪检" +chara = "跨源跨域查询" +desc1 = "· 跨源跨域的数据查询分析" + ++++ \ No newline at end of file diff --git a/content/en-us/powered/inter.md b/content/en-us/powered/inter.md new file mode 100644 index 0000000..7000e22 --- /dev/null +++ b/content/en-us/powered/inter.md @@ -0,0 +1,19 @@ ++++ +id = "inter" +title = "互联网" +total = "2" +weight = 5 + +[[company]] +industry = "互联网行业" +name = "中移在线" +chara = "即席分析" +desc1 = "· 在线数据营销分析" + +[[company]] +industry = "互联网行业" +name = "汽车之家" +chara = "跨源分析" +desc1 = "· 实现kylin与mysql的融合计算" + ++++ \ No newline at end of file diff --git a/content/en-us/powered/isv.md b/content/en-us/powered/isv.md new file mode 100644 index 0000000..4b21c45 --- /dev/null +++ b/content/en-us/powered/isv.md @@ -0,0 +1,51 @@ ++++ +id = "isv" +title = "ISV" +total = "8" +weight = 1 + + + +[[company]] +industry = "ISV行业" +name = "北明软件" +chara = "集成开发" +desc1 = "· 优化Hive查询" +desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" + +[[company]] +industry = "ISV行业" +name = "信工所" +chara = "跨源分析" +desc1 = "· 发布自有大数据解决方案" + +[[company]] +industry = "ISV行业" +name = "亚信" +chara = "集成开发" +desc1 = "· 融入后发布自有大数据解决方案" + +[[company]] +industry = "ISV行业" +name = "中创" +chara = "集成开发" +desc1 = "· 融入自由大数据解决方案" + +[[company]] +industry = "ISV行业" +name = "神马信息" +chara = "集成开发" +desc1 = "· 集成并入自有大数据方案" + +[[company]] +industry = "ISV行业" +name = "Fusion Insight" +chara = "跨源跨域查询" +desc1 = "· 平台产品集成" + +[[company]] +industry = "ISV行业" +name = "览众科技" +chara = "集成开发" +desc1 = "· 集成在自有的数据资产管理平台产品—蜘蛛侠数据服务" ++++ \ No newline at end of file diff --git a/content/en-us/powered/other.md b/content/en-us/powered/other.md new file mode 100644 index 0000000..517be5a --- /dev/null +++ b/content/en-us/powered/other.md @@ -0,0 +1,39 @@ ++++ +id = "other" +title = "其他" +total = "5" +weight = 6 + + +[[company]] +industry = "其他行业" +name = "华为CBG" +chara = "即席查询业务" +desc1 = "· 提升Hive即席分析查询性能" + +[[company]] +industry = "其他行业" +name = "华为流程IT" +chara = "跨源分析" +desc1 = "· 替换Presto集群,面向复杂的内部数据资产管理" + +[[company]] +industry = "其他行业" +name = "荣耀终端" +chara = "即席分析" +desc1 = "· 高性能数据查询" + +[[company]] +industry = "其他行业" +name = "华为云" +chara = "集成开发" +desc1 = "· 发布云数据产品" +desc2 = "· 整合EI数据服务解决方案" + +[[company]] +industry = "其他行业" +name = "烟台奇迹" +chara = "数据分析" +desc1 = "· 利用高性能特性,提升Hive分析查询性能" + ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/_index.md b/content/zh-cn/powered/_index.md new file mode 100644 index 0000000..98d25ba --- /dev/null +++ b/content/zh-cn/powered/_index.md @@ -0,0 +1,28 @@ ++++ +title = "搭载openLookeng" + +[[industry]] +ind = "ISV行业" +id = "isv" + +[[industry]] +ind = "政府行业" +id = "gov" + +[[industry]] +ind = "金融行业" +id = "finance" + +[[industry]] +ind = "通信行业" +id = "communicat" + +[[industry]] +ind = "互联网行业" +id = "inter" + +[[industry]] +ind = "其他行业" +id = "other" + ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/communicat.md b/content/zh-cn/powered/communicat.md new file mode 100644 index 0000000..ffc0976 --- /dev/null +++ b/content/zh-cn/powered/communicat.md @@ -0,0 +1,18 @@ ++++ +id = "communicat" +title = "通信" +total = "2" +weight = 4 + +[[company]] +industry = "通信行业" +name = "中移动" +chara = "移动集团1+N边缘计算项目标前比拼测试" +desc1 = "· 使能跨域查询" + +[[company]] +industry = "通信行业" +name = "联通" +chara = "即系查询" +desc1 = "· 对接hive、hudi的高性能查询" ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/finance.md b/content/zh-cn/powered/finance.md new file mode 100644 index 0000000..7499b49 --- /dev/null +++ b/content/zh-cn/powered/finance.md @@ -0,0 +1,21 @@ ++++ +id = "finance" +title = "金融" +total = "3" +weight = 3 + +[[company]] +industry = "金融行业" +name = "工行" +chara = "工行分析师灵活查询业务" +desc1 = "· 优化Hive查询" +desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" + +[[company]] +industry = "金融行业" +name = "招行" +chara = "离线数仓分析业务以及跨数据源关联查询" +desc1 = "· 提升跨源查询能力;" +desc2 = "· 提供高性能的Hive数据查询能力" + ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/gov.md b/content/zh-cn/powered/gov.md new file mode 100644 index 0000000..93063f4 --- /dev/null +++ b/content/zh-cn/powered/gov.md @@ -0,0 +1,22 @@ ++++ +id = "gov" +title = "政府" +total = "3" +weight = 2 + + + +[[company]] +industry = "政府行业" +name = "电科院" +chara = "跨源查询" +desc1 = "· 对接hive、Hbase进行查询" +desc2 = "· 对接ranger进行权限管理" + +[[company]] +industry = "政府行业" +name = "xx纪检" +chara = "跨源跨域查询" +desc1 = "· 跨源跨域的数据查询分析" + ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/inter.md b/content/zh-cn/powered/inter.md new file mode 100644 index 0000000..7000e22 --- /dev/null +++ b/content/zh-cn/powered/inter.md @@ -0,0 +1,19 @@ ++++ +id = "inter" +title = "互联网" +total = "2" +weight = 5 + +[[company]] +industry = "互联网行业" +name = "中移在线" +chara = "即席分析" +desc1 = "· 在线数据营销分析" + +[[company]] +industry = "互联网行业" +name = "汽车之家" +chara = "跨源分析" +desc1 = "· 实现kylin与mysql的融合计算" + ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/isv.md b/content/zh-cn/powered/isv.md new file mode 100644 index 0000000..4b21c45 --- /dev/null +++ b/content/zh-cn/powered/isv.md @@ -0,0 +1,51 @@ ++++ +id = "isv" +title = "ISV" +total = "8" +weight = 1 + + + +[[company]] +industry = "ISV行业" +name = "北明软件" +chara = "集成开发" +desc1 = "· 优化Hive查询" +desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" + +[[company]] +industry = "ISV行业" +name = "信工所" +chara = "跨源分析" +desc1 = "· 发布自有大数据解决方案" + +[[company]] +industry = "ISV行业" +name = "亚信" +chara = "集成开发" +desc1 = "· 融入后发布自有大数据解决方案" + +[[company]] +industry = "ISV行业" +name = "中创" +chara = "集成开发" +desc1 = "· 融入自由大数据解决方案" + +[[company]] +industry = "ISV行业" +name = "神马信息" +chara = "集成开发" +desc1 = "· 集成并入自有大数据方案" + +[[company]] +industry = "ISV行业" +name = "Fusion Insight" +chara = "跨源跨域查询" +desc1 = "· 平台产品集成" + +[[company]] +industry = "ISV行业" +name = "览众科技" +chara = "集成开发" +desc1 = "· 集成在自有的数据资产管理平台产品—蜘蛛侠数据服务" ++++ \ No newline at end of file diff --git a/content/zh-cn/powered/other.md b/content/zh-cn/powered/other.md new file mode 100644 index 0000000..517be5a --- /dev/null +++ b/content/zh-cn/powered/other.md @@ -0,0 +1,39 @@ ++++ +id = "other" +title = "其他" +total = "5" +weight = 6 + + +[[company]] +industry = "其他行业" +name = "华为CBG" +chara = "即席查询业务" +desc1 = "· 提升Hive即席分析查询性能" + +[[company]] +industry = "其他行业" +name = "华为流程IT" +chara = "跨源分析" +desc1 = "· 替换Presto集群,面向复杂的内部数据资产管理" + +[[company]] +industry = "其他行业" +name = "荣耀终端" +chara = "即席分析" +desc1 = "· 高性能数据查询" + +[[company]] +industry = "其他行业" +name = "华为云" +chara = "集成开发" +desc1 = "· 发布云数据产品" +desc2 = "· 整合EI数据服务解决方案" + +[[company]] +industry = "其他行业" +name = "烟台奇迹" +chara = "数据分析" +desc1 = "· 利用高性能特性,提升Hive分析查询性能" + ++++ \ No newline at end of file diff --git a/layouts/index.html b/layouts/index.html index 3ab1154..14e1a04 100755 --- a/layouts/index.html +++ b/layouts/index.html @@ -25,7 +25,7 @@ {{ partial "home_video.html" . }} - {{ partial "powered.html" }} + {{ partial "powered.html" . }} {{ partial "partner.html" }} diff --git a/layouts/partials/powered.html b/layouts/partials/powered.html index a73bffc..c19d3cf 100644 --- a/layouts/partials/powered.html +++ b/layouts/partials/powered.html @@ -1,10 +1,15 @@ +{{ $posts := where .Site.RegularPages "Type" "==" "powered" }} +
-
\ No newline at end of file diff --git a/layouts/powered/list.html b/layouts/powered/list.html new file mode 100644 index 0000000..05578ab --- /dev/null +++ b/layouts/powered/list.html @@ -0,0 +1,94 @@ + + + +{{ partial "head.html" . }} + + + + +
+ +
+ + {{ partial "nav.html" . }} + +
+ +
+
+
+ {{ $root := .}} + {{ $paginator := .Paginate (where .Data.Pages "Type" "powered") }} +
+
+
+
+

{{ .Params.title }}

+
+
+ {{ range .Params.industry}} +

{{ .ind }}

+ {{ $powerID := .id}} + {{ $power := (where $root.Data.Pages "Type" "powered") }} + {{ range $power}} + {{ if eq .Params.id $powerID}} + {{ range .Params.company}} +
+

{{ .name }} {{ .chara}}

+
    +
  • {{ if .desc1 }}{{ .desc1 }}{{ end }}
  • +
  • {{ if .desc2 }}{{ .desc2 }}{{ end }}
  • +
  • {{ if .desc3 }}{{ .desc3 }}{{ end }}
  • +
  • {{ if .desc4 }}{{ .desc4 }}{{ end }}
  • +
  • {{ if .desc5 }}{{ .desc5 }}{{ end }}
  • +
+
+ {{ end }} + {{ end }} + {{ end}} + {{ end }} +
+
+
+ back to top +
+
    + {{ range .Params.industry }} + {{ if eq .id "isv"}} +
  • + {{ .ind }} +
    +
  • + {{ else }} +
  • + {{ .ind }} +
    +
  • + {{ end }} + {{ end}} +
+
+
+
+
+
+
+ + +
+ +
+ +
+ + + {{ partial "footer.html" . }} + +
+ + +{{ partial "scripts.html" . }} + + + + diff --git a/static/css/home.css b/static/css/home.css index 210813c..43098b1 100644 --- a/static/css/home.css +++ b/static/css/home.css @@ -265,6 +265,16 @@ justify-content: space-around; } +.home-powered-imgs a { + text-align: center; + color: #000; +} + + +.home-powered-imgs a:hover { + color: #5A9B83; +} + .home-why .summit img { width: 1140px; height: unset; diff --git a/static/css/powered.css b/static/css/powered.css new file mode 100644 index 0000000..563fa84 --- /dev/null +++ b/static/css/powered.css @@ -0,0 +1,104 @@ +.empty-box { + position: absolute; + top: 0; + height: 110px; +} +.powered-by-lookeng { + margin-bottom: 60px; +} +.powered-by-lookeng h2{ + font-size: 40px!important; + margin: 60px 0 40px !important; + text-align: left; +} + +.powered-by-lookeng h3{ + margin: 40px 0 25px !important +} + +.powered-by-lookeng p{ + font-size: 16px; +} + +.powered-by-lookeng .comp-name span { + display: inline-block; + background: rgba(0, 0, 0, 0.04); + border-radius: 13px; + padding: 6px 16px; + margin-left: 16px; +} + +.powered-by-lookeng ul { + list-style: none; + margin-bottom: 23px; +} + +.fixed-nav { + display: block; + position: fixed; + top: 480px; + right: 185px; + text-align: right; +} +.to-top img { + position: relative; + left: 16px; + width: 32px; +} +.fixed-nav ul { + padding-right: 9px; + margin-top: -12px; + padding-top: 12px; + border-right: 2px solid #fff; +} +.fixed-nav ul li { + margin: 12px 0; +} +.icon-line { + width: 2px; + height: 165px; + display: inline-block; + position: relative; + top: -200px; + background: #bfbfbf; +} +.icon-circle { + display: inline-block; + width: 12px; + height: 12px; + background: url("../img/partner/icon_circle.png"); + position: relative; + left: 16px; + z-index: 1; +} +.active .icon-circle { + background: url("../img/partner/icon_circle_active.png"); +} +.fixed-nav a { + color: #000; +} +.fixed-nav .active a { + color: #5A9B83; +} + + +@media screen and (max-width: 1000px) { + .powered-by-lookeng { + margin-bottom: 80px; + } + .powered-by-lookeng h2 { + text-align: center; + } + .fixed-nav { + display: none; + } + .container .row { + margin: 0; + } + .powered-by-lookeng h2 { + font-size: 30px!important; + } + .powered-by-lookeng h3 { + font-size: 20px!important; + } +} \ No newline at end of file diff --git a/static/img/partner/beiming.png b/static/img/partner/beiming.png deleted file mode 100644 index ceeef073fb7dd2cdf09892bd6ca59345f665248e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4273 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 IM6N<$g3{a}4*&oF literal 0 HcmV?d00001 diff --git a/static/img/partner/finance.png b/static/img/partner/finance.png new file mode 100644 index 0000000000000000000000000000000000000000..6161e23b222aa0377d9a3089eb13533034758584 GIT binary patch literal 2373 zcmV-L3A*-)P)Px-|4BqaRCr$Pop+2}M;*sMbM`q2gwRElLJI)`NhDeX3MC+f;(tH{CB(Z%vbkHM zP)sop%5JjU9*7XroP-GPSq9-3dY2P^=m=d3ToH0SrgHsJHaJUoeKYzX-s@UTfV zHlsTK2s|_+U74$~AtcDW72{WE)9rSpTGjUlei2h*)9JRH#2x`}L+r70QqmLR1Xg>c zo)CNNoRsv0IDyq(sVBr9J0~SQAx>bmSLz9|$IeMfPlyv(?Ui~$?6GrFG7CbSG|aJ5 zn|?cPQdhlA!~A-PLu!syLcR{13fw3B6T}C@zdL|m0>1*j1$+lM?2v<_R3EE^jDqi- zz*m8f0v`tsjZ%2jXR{zAZwpjs0+$1q0{0#jkO9yCHzejN;MW=J&di47g^-5>?*J|V z*0}&HqH_tj5qJxrT{xM^S{NZ4fY$?W1@6@cnR`N;@V(GR+y?wRv>PfWdvagk3_$w? zo(wzQ(sXDc?GZw zn2L2?)6%7QyB1AUhW3g#U?&qsQTag0S z)J0`mu8FzZn!YX`)ut4M5P4JIj~Q^0p(#ocbRI;3sHU)J3?xJUq*1)DA`qfDLpi0m zYy0vXjEwk;ppo){*oSh770(Qn4=Vy8iiQ<@MMXB_b;Aye(!$);1m-df*S2SC@{nB0 zdlGDlf>vb_21?!uQ99(-SOhL_>gl5x@KUp(Ozw#o6BrX**qW&geS&Ipvr%7$9T>B_ zJzL!|5K)k!S2j87eaQuX{4i;jyc5y}Hbp>CoN>;mu5D>y{u+WnUXSGVgUd^2fBI$h zfpJQCVeb4OFv|2Q-Z|K=)RKbGB#z_~|0EWt><3DN2+cDg>eSC;MpE&|6@xkz|GvDd zeo}D4)U9An(|2ZyceiG0%73jY7u4(PPdRm+=6}5aTFQHWd$#tP5$c`;6p!>oPRLn< zUZyMv8KI4-9#uNzk+u=|<~@z)FE8_{umy_{Jhff9LY`Zql$(tmK{shAIbiNuI;*w4 zK1v!!5&dstX_h^}Y(Er=M2L*Bf-q|-EzI3WU=$ljestiDrKj9duP??GmYY|d7I64y zz12j6xwKWODv3F&C|Fe*rzc8wp4@Mdt0;sBvxX}ZA3QbKrBnV1^Do4%8EjWg1@M7w*jY9rnILq!*b`G zz2wfNY0kZ2OHFGd9VzdA+s435eMbKW0r!|`&S`J0rCA;PNEpEOs`wnR(Ip{SuNW#2 z)S1QTVv{Ps%~r2WS?Ptq zXCpe~-D!j-28vmXkgN%LM!2b<*N3~qV`-xa397R`?#&;k?zymWu1wzt%5 zL_MS1HmqMd`$Jpnsy~gW4!vN}mB(iSUrSP&M?$pD5H;Sn0MAZ?NK)DILgURr(2br0 z_{aJw^Mb{t;ETp|ftxaH+&5dxYE*uia72b}k+EN4ySgKGba8zwTJ!r%q*-!3-!OVJ z`!5DCM*keTwZ8?gS(Ci7eq}y+9?R zP6YlOTZ^{dgb-sGdiWu!hR9`M&QB@pu13I8aV z;uPIAqC@+Mo6ka4wet9FAbNqBe$1?QhoUmf_gf1Wm<@W1*W&lNzT$5!0=`{(R&J*GYSX;H8 r5L@INmGgu+0@hZoC&U&xN9FzpZC}@eizTfU00000NkvXXu0mjfBzs&p literal 0 HcmV?d00001 diff --git a/static/img/partner/gov.png b/static/img/partner/gov.png new file mode 100644 index 0000000000000000000000000000000000000000..727eef1fc38fa95a49eb06ee310da298f8b920e5 GIT binary patch literal 2194 zcmV;D2yOR?P)Px-Oi4sRRCr$Pod>8LMHGg=XYXP!*cA(kUBrrAtXRPER76b>yV%hLl&D}O(P)sw zhWb#kfepomir5>91-oMJ8Vj04{x}T4d79DIIZ5<2A5Y{D@7C7@Y(Sm@cJwr(CxIQTzJ1Nd6Zr{{V2rIhkgpY$B%~%H z36PqM^YvN+#2064_L~5y$v9uHB|v;}wr0P<0U4Zn;Ut)KA~07)nrAS;01H}Ed_tE_hWrg&4O|5LJR&Xyd^tEE4I73o=Y_(_ z7Xa4*{|4l3t)W@~q*22#56Bt7dB73{+;|5#6L_!|rvkkc9*|}Y!#p6G&r-noz_Gx* z1$=xAI30L15RWSj6C99A)RjM61W5MQy1=EtJ_X&(0B!`v0pFAl6Yhy#1|;L+PQaDG zMg?sB4Y=PM}3l#wK zqB&n$Gc5ZJkPL&Bfs28`g1C&%rMrN0+Au8p6_5;=&CU6-U4gX7uvC7s49j0aoiD)w z@oX5@ozH>ha9^{4@j(sCx)Uf{Frgxb-PGPP8uQ=J2b|QlVHq9}|At{zAo9o-`SjmjQd{zR=mSK*RHx(_I3joU=Ovx8&>>Uwj+&AzYslVnY=y zRO}1sP$Ap|NV$a1ej)+l$f*2dNkZHhm$oc7J`Kw-@wLEu7m!evdd+c)@`trHdKnO} zA>26{UG5JgtP^ti; z{qb#JC2IhIBQXBT4cc#jX!>%=-w*6!@!|_$ec)GDP^tiOxyi`L`c~$jioZ-R7_3Xg zu+dAO9kr~M3`5`y5!MNeR)JF~8~X zAz-frNGW@D4`omDlyhQ)tAyxa%5q`lidIH>x0WOXp0FzE>2j)5^$J%&J^-?;J{R#z zfPlTte+aBqDpM5>^*exrtPVE=UQLI3M-FTXykdQOCvb3+fE;deld?YLOgqdG5T8{^ z_s!8z+sj(QtZge+KfTRl)@R)wVZ6bmn7D3P+W(~HX2p?bn*H(V4kNhSjx8lF;s?6% zP5wTevsw8mEl8=sMIMb|Q*;GHFP>#G#IsJm1eDJIRRQDLsB9eyzit(@bvx^2U`2}< zT@cb;N2gW=5P5i2y28GzCtX__*VnnxLf3wGnrs6Pb*nMIJpXG}wvF}%umvE`uT!f6 zh&o&ccma^RIcw6u_A{Pfr$Kx0A$fFle%YFoF8OQ;yjNwuRRK}o^6|?RU}u1$PIXpG&>Jv^HT{r_PTIs3ROA*1m5)s4e-j~wk< zoVt;>*S@#FMo($;^cC!LwJktNYhmLj^iwMQbvx9K_!25v(dVe zJ`zCG@shyx<_yUXBsEVlWr_3qEi$mFp_N&pZTaX9ZV;Uz$~X9NBm<5VkZf#Op%VdV z8u=!hMcRkXmwN#Dbw*2*|Ly=l=Y+J$qSCg~Fjcx%-i#5qrT`Hki<(RMBCeAoO;YoS z(MYt%Mpb9TaC13eHzV~rE4$4_i%_LGRHCDi)+8VqLHgY(RZ37bo}w~I*>key6_=M) zt2ngOY3;$Go8lBwPn92_-#Jk{yc=JBGPSot{b);1tT6BkXZ8o!XTB;`5HKJuo@_K{TSjM6rx z?MNSOY5HjU(jKqXE}KB!XnCfyk5;|>Z^|=^E=&+3Ag!&=7zR#&#DIcDLjoiL5*Y^~ zBPU5n0wgjHL`F`MkOW9%9EgmZBq0fq$T$!gIY~kiAdzt(GIElHBtRnLKxE|n2QA@B UgGVh(EC2ui07*qoM6N<$g5q241ONa4 literal 0 HcmV?d00001 diff --git a/static/img/partner/huaweicloud.png b/static/img/partner/huaweicloud.png deleted file mode 100644 index 61cbdc3094f66cda391c1b85a566ddc209f63524..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4554 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 diff --git a/static/img/partner/icon_circle.png b/static/img/partner/icon_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..c68338d9295e7bdb6dbf7a72a8db5278d36ae5fb GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}H#}V&Lo|Yu zQyQAI!`E%tTld$hcj83DS&fa3(poiN|NsB*?ds~9{_@3(KTMs5O&xoyzk3-Q8s;V@ zBp5VEHn_$A`2K!=|K`n~gWXn~RCny!xnqZfh^VL}3oGlvSNHeVpD+0TueL4!{=UW? z;x4YPXC=SCzd!%*fddATOKzMv(b3r2%6jyJef>X!Io9QT%QUBdJkZE|9B6C)!nJG9 zDrjkSU3Fa_zdvn9)mJTMW#z}56WaWNvd_0}+<4GHcA0d_>50nj4pMfLmo}QHPkfU( isd?&?4rS9!28JykXI-_h+S~*5BZH@_pUXO@geCyam40^s literal 0 HcmV?d00001 diff --git a/static/img/partner/icon_circle_active.png b/static/img/partner/icon_circle_active.png new file mode 100644 index 0000000000000000000000000000000000000000..a475ae1e564398849248c1492fa07db123ea062e GIT binary patch literal 299 zcmV+`0o4A9P)Px#FF!0WaFJ<6lWyh-F`|qC&DGR$n xa-Yf4K%$dK^)w_{Sx$oDfT&<4IpRo78UPn^i!-R!a+Cl7002ovPDHLkV1i6}ds+Yh literal 0 HcmV?d00001 diff --git a/static/img/partner/icon_top.png b/static/img/partner/icon_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0d94a0663f2d99845fca56623fc7517be044b581 GIT binary patch literal 1173 zcmV;G1Zw+Px(Pf0{UR9HvNm7^gUC=A4+CWZgfVeJmbl17K^#uWAh0sqd(3yuEp6BC z-Z~9!lcu@%obUY3_xPXhUP2h3gMC**SOi^LdUhMXz#p?mP_Z+a`8ua6h*y9L|;lm zEURAfc6%tGkRS^_wObXB*aRS+7n?CE9Z#m35g!w$w>kCxb=OTCIM;-|XHTk-d`Xh& zrEQCgYl9gG3Sup{uOSH~5P}|0eiZrRr(^^354-mLk)+58WNzTS+ns( zO6tGzLa0e6&Y#04U+;n-2uVVoZ;=iIu`ri$#s-YkU&nZj`eek zdL`znoeo_1vmN^%8`cTUdUww) z#70Gj4aqw5%Jz@p_9$*sOiUu#Hosc{MX4P7&~U7nHa{$bjcqL`Ke`9=%u_HkEhDVC zJb3;7&%oY>Bo&ga!d?j>3i30a!nBbV!^V!bwP2I89zt;X0oL@XVZ$_he+pZVH?Yuc zA)8~}DFEh@>;eo=7-|SagGd^jfcDPc)N_Z=nB4R%WT%ZcWP=B_bzDSA{TBY)#2~)| z7_u?%H4HEy;~IqJ;YToQY$jIks=yo5tvG$*2OMlYja*9>vPT<(xz>FHMKvEWNGI7G zb{8O`s|w$ONtXNE&25MgVCDU_s}pb5m8&3+C8nV2c!PS-8HI6sJjkznk5%NBVGt)L zrn4TFq!Cy;Wwxpfzg)fI1>yF9^F@Q1Z^=TAj%NZu^h4wIgbxI}E)ayT`NHUVCLlEW z$y&7SL!>^KgqJ5j>!*^zKs1=@6Z>(fwHc25m57pqH+BBWYM^{seC~;k<+H&rheCm9 zgLqzFjg)`+_CwJ0K=kU^Pta~lyky#7do?VH?+=K-#CsAA9eSa5)*p~whn|r(AQTAi zijVWPIfb}?;Jtd0@ZJyE2Jnc8Xp9&nVp>IpiHPP|3t&V%PWZvx=?5$gCL$g=HJFHa n2=^6*JN{ZCP@(?M7d3wa6UD8LJL%qs00000NkvXXu0mjfbP695 literal 0 HcmV?d00001 diff --git a/static/img/partner/inter.png b/static/img/partner/inter.png new file mode 100644 index 0000000000000000000000000000000000000000..e9960c4da205100cc2ec482c1f1038dd4aebabf7 GIT binary patch literal 5377 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 QIsgCw07*qoM6N<$f;!j3Gynhq literal 0 HcmV?d00001 diff --git a/static/img/partner/lanzhong.png b/static/img/partner/lanzhong.png deleted file mode 100644 index 9c460f2689c3d558cc9093d742d1eb4e19621743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5081 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 Z{{xrF`jQ)(tIYra002ovPDHLkV1g+a^KSqE literal 0 HcmV?d00001 diff --git a/static/js/powered.js b/static/js/powered.js new file mode 100644 index 0000000..1cabfa4 --- /dev/null +++ b/static/js/powered.js @@ -0,0 +1,31 @@ +$(function($) { + $('.js-to-top').on('click', function (e) { + scroll(0, 0); + $('.fixed-nav ul').find('li').removeClass('active'); + $('.fixed-nav ul li:first').addClass('active'); + }); + $('.fixed-nav ul').find('li').on('click', function (e) { + let target = e.target + if (target.tagName === 'A') { + $(this).addClass('active').siblings().removeClass('active') + } + + }) + + $(window).scroll(function () { + let top = $(window).scrollTop() + if (top < 310) { + $('.fixed-nav ul li:nth-child(1)').addClass('active').siblings().removeClass('active') + } else if ((top > 310) && (top < 1250)) { + $('.fixed-nav ul li:nth-child(2)').addClass('active').siblings().removeClass('active') + } else if ((top > 1250) && (top < 1360)) { + $('.fixed-nav ul li:nth-child(3)').addClass('active').siblings().removeClass('active') + } else if ((top > 1360) && (top < 1650)) { + $('.fixed-nav ul li:nth-child(4)').addClass('active').siblings().removeClass('active') + } else if ((top > 1650) && (top < 1880)) { + $('.fixed-nav ul li:nth-child(5)').addClass('active').siblings().removeClass('active') + } else if (top > 1880) { + $('.fixed-nav ul li:nth-child(6)').addClass('active').siblings().removeClass('active') + } + }) +}); \ No newline at end of file -- Gitee From 1befb66bb4f34356e6ef309a29553c556b59b5d1 Mon Sep 17 00:00:00 2001 From: Lelies-L <969966273@qq.com> Date: Thu, 2 Sep 2021 17:27:13 +0800 Subject: [PATCH 2/6] style update --- static/css/powered.css | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/css/powered.css b/static/css/powered.css index 563fa84..48be3cf 100644 --- a/static/css/powered.css +++ b/static/css/powered.css @@ -11,11 +11,9 @@ margin: 60px 0 40px !important; text-align: left; } - .powered-by-lookeng h3{ - margin: 40px 0 25px !important + margin: 64px 0 48px !important } - .powered-by-lookeng p{ font-size: 16px; } @@ -31,6 +29,7 @@ .powered-by-lookeng ul { list-style: none; margin-bottom: 23px; + padding: 0; } .fixed-nav { -- Gitee From 35c03c2f7b950fb5074eebcdde02ccc79cab62a5 Mon Sep 17 00:00:00 2001 From: Lelies-L <969966273@qq.com> Date: Wed, 8 Sep 2021 09:18:58 +0800 Subject: [PATCH 3/6] info update --- content/en-us/powered/_index.md | 12 +++--- content/en-us/powered/communicat.md | 18 ++++----- content/en-us/powered/finance.md | 22 +++++------ content/en-us/powered/gov.md | 25 +++++++----- content/en-us/powered/inter.md | 18 ++++----- content/en-us/powered/isv.md | 60 +++++++++++++++-------------- content/en-us/powered/other.md | 44 ++++++++++----------- content/zh-cn/powered/communicat.md | 2 +- content/zh-cn/powered/finance.md | 2 +- content/zh-cn/powered/gov.md | 10 ++++- content/zh-cn/powered/inter.md | 2 +- content/zh-cn/powered/isv.md | 12 ++++-- 12 files changed, 123 insertions(+), 104 deletions(-) diff --git a/content/en-us/powered/_index.md b/content/en-us/powered/_index.md index 28c6397..d1d9974 100644 --- a/content/en-us/powered/_index.md +++ b/content/en-us/powered/_index.md @@ -3,26 +3,26 @@ title = "搭载openLookeng" [[industry]] -ind = "ISV行业" +ind = "ISV" id = "isv" [[industry]] -ind = "政府行业" +ind = "Government" id = "gov" [[industry]] -ind = "金融行业" +ind = "Finance" id = "finance" [[industry]] -ind = "通信行业" +ind = "ICT" id = "communicat" [[industry]] -ind = "互联网行业" +ind = "Internet" id = "inter" [[industry]] -ind = "其他行业" +ind = "Others" id = "other" +++ \ No newline at end of file diff --git a/content/en-us/powered/communicat.md b/content/en-us/powered/communicat.md index ffc0976..304e99d 100644 --- a/content/en-us/powered/communicat.md +++ b/content/en-us/powered/communicat.md @@ -1,18 +1,18 @@ +++ id = "communicat" -title = "通信" +title = "ICT" total = "2" weight = 4 [[company]] -industry = "通信行业" -name = "中移动" -chara = "移动集团1+N边缘计算项目标前比拼测试" -desc1 = "· 使能跨域查询" +industry = "ICT" +name = "China Mobile" +chara = "· Pre-bidding comparison test for 1+N edge computing of China Mobile." +desc1 = "· Enabled cross-domain query." [[company]] -industry = "通信行业" -name = "联通" -chara = "即系查询" -desc1 = "· 对接hive、hudi的高性能查询" +industry = "ICT" +name = "China Unicom" +chara = "Ad hoc query" +desc1 = "· Interconnected with Hive and Hudi for high-performance query." +++ \ No newline at end of file diff --git a/content/en-us/powered/finance.md b/content/en-us/powered/finance.md index 7499b49..8109855 100644 --- a/content/en-us/powered/finance.md +++ b/content/en-us/powered/finance.md @@ -1,21 +1,21 @@ +++ id = "finance" -title = "金融" +title = "Finance" total = "3" weight = 3 [[company]] -industry = "金融行业" -name = "工行" -chara = "工行分析师灵活查询业务" -desc1 = "· 优化Hive查询" -desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" +industry = "Finance" +name = "Industrial and Commercial Bank of China (ICBC)" +chara = "Flexible query services for ICBC analysts" +desc1 = "· Optimized the Hive query." +desc2 = "· Built a virtual data lake with the application virtualization engine." [[company]] -industry = "金融行业" -name = "招行" -chara = "离线数仓分析业务以及跨数据源关联查询" -desc1 = "· 提升跨源查询能力;" -desc2 = "· 提供高性能的Hive数据查询能力" +industry = "Finance" +name = "China Merchants Bank (CMB)" +chara = "Offline data warehouse analytics and cross-data source association query" +desc1 = "· Improved the cross-source query capabilities." +desc2 = "· Provided high-performance Hive data query capabilities." +++ \ No newline at end of file diff --git a/content/en-us/powered/gov.md b/content/en-us/powered/gov.md index 93063f4..0ef1246 100644 --- a/content/en-us/powered/gov.md +++ b/content/en-us/powered/gov.md @@ -1,22 +1,27 @@ +++ id = "gov" -title = "政府" +title = "Government" total = "3" weight = 2 [[company]] -industry = "政府行业" -name = "电科院" -chara = "跨源查询" -desc1 = "· 对接hive、Hbase进行查询" -desc2 = "· 对接ranger进行权限管理" +industry = "Government" +name = "Electric Power Research Institute" +chara = "Cross-source query" +desc1 = "· Interconnected with Hive and HBase for data query." +desc2 = "· Interconnected with Ranger for permission management." [[company]] -industry = "政府行业" -name = "xx纪检" -chara = "跨源跨域查询" -desc1 = "· 跨源跨域的数据查询分析" +industry = "Government" +name = "XX Discipline Inspection and Supervision" +chara = "Cross-source and cross-domain query" +desc1 = "· Enabled cross-source and cross-domain data query and analysis." +[[company]] +industry = "Government" +name = "City Government Service and Big Data Administration" +chara = "Integrated development" +desc1 = "Released a data virtualization query engine." +++ \ No newline at end of file diff --git a/content/en-us/powered/inter.md b/content/en-us/powered/inter.md index 7000e22..7b1349a 100644 --- a/content/en-us/powered/inter.md +++ b/content/en-us/powered/inter.md @@ -1,19 +1,19 @@ +++ id = "inter" -title = "互联网" +title = "Internet" total = "2" weight = 5 [[company]] -industry = "互联网行业" -name = "中移在线" -chara = "即席分析" -desc1 = "· 在线数据营销分析" +industry = "Internet" +name = "China Mobile Online" +chara = "Ad hoc analysis" +desc1 = "· Provided online data marketing analysis." [[company]] -industry = "互联网行业" -name = "汽车之家" -chara = "跨源分析" -desc1 = "· 实现kylin与mysql的融合计算" +industry = "Internet" +name = "Autohome" +chara = "Cross-source analysis" +desc1 = "· Implemented converged computing of Kylin and MySQL." +++ \ No newline at end of file diff --git a/content/en-us/powered/isv.md b/content/en-us/powered/isv.md index 4b21c45..1893240 100644 --- a/content/en-us/powered/isv.md +++ b/content/en-us/powered/isv.md @@ -5,47 +5,51 @@ total = "8" weight = 1 +[[company]] +industry = "ISV" +name = "Beijing Orient Ntl Comn Sc & Tch Co Ltd (BONC)" +chara = "Integrated development" +desc1 = "· Released proprietary big data solutions after integrating openLooKeng." [[company]] -industry = "ISV行业" -name = "北明软件" -chara = "集成开发" -desc1 = "· 优化Hive查询" -desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" +industry = "ISV" +name = "Beiming Software" +chara = "Integrated development" +desc1 = "· Integrated the cross-source and cross-domain features of openLooKeng into its proprietary big data solutions." [[company]] -industry = "ISV行业" -name = "信工所" -chara = "跨源分析" -desc1 = "· 发布自有大数据解决方案" +industry = "ISV" +name = "Institute of Information Engineering, CAS" +chara = "Cross-source analysis" +desc1 = "· Released proprietary big data solutions." [[company]] -industry = "ISV行业" -name = "亚信" -chara = "集成开发" -desc1 = "· 融入后发布自有大数据解决方案" +industry = "ISV" +name = "AsiaInfo" +chara = "Integrated development" +desc1 = "· Released proprietary big data solutions after integrating openLooKeng." [[company]] -industry = "ISV行业" -name = "中创" -chara = "集成开发" -desc1 = "· 融入自由大数据解决方案" +industry = "ISV" +name = "CVIC Software Engineering" +chara = "Integrated development" +desc1 = "· Integrated openLooKeng into its proprietary big data solutions." [[company]] -industry = "ISV行业" -name = "神马信息" -chara = "集成开发" -desc1 = "· 集成并入自有大数据方案" +industry = "ISV" +name = "Shenma Information" +chara = "Integrated development" +desc1 = "· Integrated openLooKeng into its proprietary big data solutions." [[company]] -industry = "ISV行业" +industry = "ISV" name = "Fusion Insight" -chara = "跨源跨域查询" -desc1 = "· 平台产品集成" +chara = "Cross-source and cross-domain query" +desc1 = "· Integrated openLooKeng into its platform products." [[company]] -industry = "ISV行业" -name = "览众科技" -chara = "集成开发" -desc1 = "· 集成在自有的数据资产管理平台产品—蜘蛛侠数据服务" +industry = "ISV" +name = "Legion Technology" +chara = "Integrated development" +desc1 = "· Integrated openLooKeng into its proprietary data asset management platform - UIAUTO." +++ \ No newline at end of file diff --git a/content/en-us/powered/other.md b/content/en-us/powered/other.md index 517be5a..104aae9 100644 --- a/content/en-us/powered/other.md +++ b/content/en-us/powered/other.md @@ -1,39 +1,39 @@ +++ id = "other" -title = "其他" +title = "Others" total = "5" weight = 6 [[company]] -industry = "其他行业" -name = "华为CBG" -chara = "即席查询业务" -desc1 = "· 提升Hive即席分析查询性能" +industry = "Others" +name = "Huawei CBG" +chara = "Ad hoc query" +desc1 = "· Improved the Hive ad hoc analysis and query performance." [[company]] -industry = "其他行业" -name = "华为流程IT" -chara = "跨源分析" -desc1 = "· 替换Presto集群,面向复杂的内部数据资产管理" +industry = "Others" +name = "Huawei BP&IT" +chara = "Cross-source analysis" +desc1 = "· Replaced the Presto cluster for complex internal data asset management." [[company]] -industry = "其他行业" -name = "荣耀终端" -chara = "即席分析" -desc1 = "· 高性能数据查询" +industry = "Others" +name = "Honor Device" +chara = "Ad hoc analysis" +desc1 = "· Supported high-performance data query." [[company]] -industry = "其他行业" -name = "华为云" -chara = "集成开发" -desc1 = "· 发布云数据产品" -desc2 = "· 整合EI数据服务解决方案" +industry = "Others" +name = "HUAWEI CLOUD" +chara = "Integrated development" +desc1 = "· Released Data Lake Insight (DLI)." +desc2 = "· Integrated EI big data services and solutions." [[company]] -industry = "其他行业" -name = "烟台奇迹" -chara = "数据分析" -desc1 = "· 利用高性能特性,提升Hive分析查询性能" +industry = "Others" +name = "Yantai Qiji" +chara = "Data analysis" +desc1 = "· Used the high-performance features of openLooKeng to improve Hive analysis and query performance." +++ \ No newline at end of file diff --git a/content/zh-cn/powered/communicat.md b/content/zh-cn/powered/communicat.md index ffc0976..4f3e526 100644 --- a/content/zh-cn/powered/communicat.md +++ b/content/zh-cn/powered/communicat.md @@ -14,5 +14,5 @@ desc1 = "· 使能跨域查询" industry = "通信行业" name = "联通" chara = "即系查询" -desc1 = "· 对接hive、hudi的高性能查询" +desc1 = "· 对接Hive、Hudi的高性能查询" +++ \ No newline at end of file diff --git a/content/zh-cn/powered/finance.md b/content/zh-cn/powered/finance.md index 7499b49..b2e7d0c 100644 --- a/content/zh-cn/powered/finance.md +++ b/content/zh-cn/powered/finance.md @@ -15,7 +15,7 @@ desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" industry = "金融行业" name = "招行" chara = "离线数仓分析业务以及跨数据源关联查询" -desc1 = "· 提升跨源查询能力;" +desc1 = "· 提升跨源查询能力" desc2 = "· 提供高性能的Hive数据查询能力" +++ \ No newline at end of file diff --git a/content/zh-cn/powered/gov.md b/content/zh-cn/powered/gov.md index 93063f4..828b71d 100644 --- a/content/zh-cn/powered/gov.md +++ b/content/zh-cn/powered/gov.md @@ -10,8 +10,8 @@ weight = 2 industry = "政府行业" name = "电科院" chara = "跨源查询" -desc1 = "· 对接hive、Hbase进行查询" -desc2 = "· 对接ranger进行权限管理" +desc1 = "· 对接Hive、Hbase进行查询" +desc2 = "· 对接Ranger进行权限管理" [[company]] industry = "政府行业" @@ -19,4 +19,10 @@ name = "xx纪检" chara = "跨源跨域查询" desc1 = "· 跨源跨域的数据查询分析" +[[company]] +industry = "政府行业" +name = "某城市政务服务与大数据管理局" +chara = "集成开发" +desc1 = "· 数据虚拟化查询引擎" + +++ \ No newline at end of file diff --git a/content/zh-cn/powered/inter.md b/content/zh-cn/powered/inter.md index 7000e22..8795b73 100644 --- a/content/zh-cn/powered/inter.md +++ b/content/zh-cn/powered/inter.md @@ -14,6 +14,6 @@ desc1 = "· 在线数据营销分析" industry = "互联网行业" name = "汽车之家" chara = "跨源分析" -desc1 = "· 实现kylin与mysql的融合计算" +desc1 = "· 实现Kylin与MySQL的融合计算" +++ \ No newline at end of file diff --git a/content/zh-cn/powered/isv.md b/content/zh-cn/powered/isv.md index 4b21c45..fbc090f 100644 --- a/content/zh-cn/powered/isv.md +++ b/content/zh-cn/powered/isv.md @@ -5,13 +5,17 @@ total = "8" weight = 1 +[[company]] +industry = "ISV行业" +name = "东方国信" +chara = "集成开发" +desc1 = "· 融入后发布自有大数据解决方案" [[company]] industry = "ISV行业" name = "北明软件" chara = "集成开发" -desc1 = "· 优化Hive查询" -desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" +desc1 = "· 跨源跨域特性融入自有大数据解决方案" [[company]] industry = "ISV行业" @@ -29,7 +33,7 @@ desc1 = "· 融入后发布自有大数据解决方案" industry = "ISV行业" name = "中创" chara = "集成开发" -desc1 = "· 融入自由大数据解决方案" +desc1 = "· 融入自有大数据解决方案" [[company]] industry = "ISV行业" @@ -47,5 +51,5 @@ desc1 = "· 平台产品集成" industry = "ISV行业" name = "览众科技" chara = "集成开发" -desc1 = "· 集成在自有的数据资产管理平台产品—蜘蛛侠数据服务" +desc1 = "· 集成在自有的数据资产管理平台产品—资蛛侠数据服务" +++ \ No newline at end of file -- Gitee From 24d3012f8d2c65971a69861ceb10b7e7fabf5692 Mon Sep 17 00:00:00 2001 From: Lelies-L <969966273@qq.com> Date: Wed, 8 Sep 2021 09:36:06 +0800 Subject: [PATCH 4/6] info update --- content/en-us/powered/finance.md | 4 ++-- content/en-us/powered/gov.md | 2 +- content/zh-cn/powered/finance.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/en-us/powered/finance.md b/content/en-us/powered/finance.md index 8109855..8635ae4 100644 --- a/content/en-us/powered/finance.md +++ b/content/en-us/powered/finance.md @@ -1,7 +1,7 @@ +++ id = "finance" title = "Finance" -total = "3" +total = "2" weight = 3 [[company]] @@ -15,7 +15,7 @@ desc2 = "· Built a virtual data lake with the application virtualization engine industry = "Finance" name = "China Merchants Bank (CMB)" chara = "Offline data warehouse analytics and cross-data source association query" -desc1 = "· Improved the cross-source query capabilities." +desc1 = "· Improved the cross-source query capabilities." desc2 = "· Provided high-performance Hive data query capabilities." +++ \ No newline at end of file diff --git a/content/en-us/powered/gov.md b/content/en-us/powered/gov.md index 0ef1246..5afb55b 100644 --- a/content/en-us/powered/gov.md +++ b/content/en-us/powered/gov.md @@ -23,5 +23,5 @@ desc1 = "· Enabled cross-source and cross-domain data query and analysis." industry = "Government" name = "City Government Service and Big Data Administration" chara = "Integrated development" -desc1 = "Released a data virtualization query engine." +desc1 = "· Released a data virtualization query engine." +++ \ No newline at end of file diff --git a/content/zh-cn/powered/finance.md b/content/zh-cn/powered/finance.md index b2e7d0c..d55c201 100644 --- a/content/zh-cn/powered/finance.md +++ b/content/zh-cn/powered/finance.md @@ -1,7 +1,7 @@ +++ id = "finance" title = "金融" -total = "3" +total = "2" weight = 3 [[company]] -- Gitee From ab1e5875227a04508ce24a8c05fd8171327dbea6 Mon Sep 17 00:00:00 2001 From: Lelies-L <969966273@qq.com> Date: Wed, 8 Sep 2021 09:40:45 +0800 Subject: [PATCH 5/6] info update --- content/en-us/powered/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en-us/powered/_index.md b/content/en-us/powered/_index.md index d1d9974..e2028cc 100644 --- a/content/en-us/powered/_index.md +++ b/content/en-us/powered/_index.md @@ -1,5 +1,5 @@ +++ -title = "搭载openLookeng" +title = "Powered by openLooKeng" [[industry]] -- Gitee From a1255c1126cf0ad4b7c3519a230a25d7d6fa0b5d Mon Sep 17 00:00:00 2001 From: Lelies-L <969966273@qq.com> Date: Wed, 8 Sep 2021 21:56:13 +0800 Subject: [PATCH 6/6] replace md file to yaml file --- content/en-us/powered/communicat.md | 18 --------- content/en-us/powered/finance.md | 21 ----------- content/en-us/powered/gov.md | 27 -------------- content/en-us/powered/inter.md | 19 ---------- content/en-us/powered/isv.md | 55 ---------------------------- content/en-us/powered/other.md | 39 -------------------- content/zh-cn/powered/communicat.md | 18 --------- content/zh-cn/powered/finance.md | 21 ----------- content/zh-cn/powered/gov.md | 28 -------------- content/zh-cn/powered/inter.md | 19 ---------- content/zh-cn/powered/isv.md | 55 ---------------------------- content/zh-cn/powered/other.md | 39 -------------------- data/powered/communicat-en.yaml | 22 +++++++++++ data/powered/communicat.yaml | 22 +++++++++++ data/powered/finance-en.yaml | 23 ++++++++++++ data/powered/finance.yaml | 23 ++++++++++++ data/powered/gov-en.yaml | 29 +++++++++++++++ data/powered/gov.yaml | 28 ++++++++++++++ data/powered/inter-en.yaml | 22 +++++++++++ data/powered/inter.yaml | 21 +++++++++++ data/powered/isv-en.yaml | 57 +++++++++++++++++++++++++++++ data/powered/isv.yaml | 56 ++++++++++++++++++++++++++++ data/powered/other-en.yaml | 40 ++++++++++++++++++++ data/powered/other.yaml | 41 +++++++++++++++++++++ layouts/partials/powered.html | 12 +++--- layouts/powered/list.html | 14 +++---- static/js/powered.js | 11 ++++-- 27 files changed, 404 insertions(+), 376 deletions(-) delete mode 100644 content/en-us/powered/communicat.md delete mode 100644 content/en-us/powered/finance.md delete mode 100644 content/en-us/powered/gov.md delete mode 100644 content/en-us/powered/inter.md delete mode 100644 content/en-us/powered/isv.md delete mode 100644 content/en-us/powered/other.md delete mode 100644 content/zh-cn/powered/communicat.md delete mode 100644 content/zh-cn/powered/finance.md delete mode 100644 content/zh-cn/powered/gov.md delete mode 100644 content/zh-cn/powered/inter.md delete mode 100644 content/zh-cn/powered/isv.md delete mode 100644 content/zh-cn/powered/other.md create mode 100644 data/powered/communicat-en.yaml create mode 100644 data/powered/communicat.yaml create mode 100644 data/powered/finance-en.yaml create mode 100644 data/powered/finance.yaml create mode 100644 data/powered/gov-en.yaml create mode 100644 data/powered/gov.yaml create mode 100644 data/powered/inter-en.yaml create mode 100644 data/powered/inter.yaml create mode 100644 data/powered/isv-en.yaml create mode 100644 data/powered/isv.yaml create mode 100644 data/powered/other-en.yaml create mode 100644 data/powered/other.yaml diff --git a/content/en-us/powered/communicat.md b/content/en-us/powered/communicat.md deleted file mode 100644 index 304e99d..0000000 --- a/content/en-us/powered/communicat.md +++ /dev/null @@ -1,18 +0,0 @@ -+++ -id = "communicat" -title = "ICT" -total = "2" -weight = 4 - -[[company]] -industry = "ICT" -name = "China Mobile" -chara = "· Pre-bidding comparison test for 1+N edge computing of China Mobile." -desc1 = "· Enabled cross-domain query." - -[[company]] -industry = "ICT" -name = "China Unicom" -chara = "Ad hoc query" -desc1 = "· Interconnected with Hive and Hudi for high-performance query." -+++ \ No newline at end of file diff --git a/content/en-us/powered/finance.md b/content/en-us/powered/finance.md deleted file mode 100644 index 8635ae4..0000000 --- a/content/en-us/powered/finance.md +++ /dev/null @@ -1,21 +0,0 @@ -+++ -id = "finance" -title = "Finance" -total = "2" -weight = 3 - -[[company]] -industry = "Finance" -name = "Industrial and Commercial Bank of China (ICBC)" -chara = "Flexible query services for ICBC analysts" -desc1 = "· Optimized the Hive query." -desc2 = "· Built a virtual data lake with the application virtualization engine." - -[[company]] -industry = "Finance" -name = "China Merchants Bank (CMB)" -chara = "Offline data warehouse analytics and cross-data source association query" -desc1 = "· Improved the cross-source query capabilities." -desc2 = "· Provided high-performance Hive data query capabilities." - -+++ \ No newline at end of file diff --git a/content/en-us/powered/gov.md b/content/en-us/powered/gov.md deleted file mode 100644 index 5afb55b..0000000 --- a/content/en-us/powered/gov.md +++ /dev/null @@ -1,27 +0,0 @@ -+++ -id = "gov" -title = "Government" -total = "3" -weight = 2 - - - -[[company]] -industry = "Government" -name = "Electric Power Research Institute" -chara = "Cross-source query" -desc1 = "· Interconnected with Hive and HBase for data query." -desc2 = "· Interconnected with Ranger for permission management." - -[[company]] -industry = "Government" -name = "XX Discipline Inspection and Supervision" -chara = "Cross-source and cross-domain query" -desc1 = "· Enabled cross-source and cross-domain data query and analysis." - -[[company]] -industry = "Government" -name = "City Government Service and Big Data Administration" -chara = "Integrated development" -desc1 = "· Released a data virtualization query engine." -+++ \ No newline at end of file diff --git a/content/en-us/powered/inter.md b/content/en-us/powered/inter.md deleted file mode 100644 index 7b1349a..0000000 --- a/content/en-us/powered/inter.md +++ /dev/null @@ -1,19 +0,0 @@ -+++ -id = "inter" -title = "Internet" -total = "2" -weight = 5 - -[[company]] -industry = "Internet" -name = "China Mobile Online" -chara = "Ad hoc analysis" -desc1 = "· Provided online data marketing analysis." - -[[company]] -industry = "Internet" -name = "Autohome" -chara = "Cross-source analysis" -desc1 = "· Implemented converged computing of Kylin and MySQL." - -+++ \ No newline at end of file diff --git a/content/en-us/powered/isv.md b/content/en-us/powered/isv.md deleted file mode 100644 index 1893240..0000000 --- a/content/en-us/powered/isv.md +++ /dev/null @@ -1,55 +0,0 @@ -+++ -id = "isv" -title = "ISV" -total = "8" -weight = 1 - - -[[company]] -industry = "ISV" -name = "Beijing Orient Ntl Comn Sc & Tch Co Ltd (BONC)" -chara = "Integrated development" -desc1 = "· Released proprietary big data solutions after integrating openLooKeng." - -[[company]] -industry = "ISV" -name = "Beiming Software" -chara = "Integrated development" -desc1 = "· Integrated the cross-source and cross-domain features of openLooKeng into its proprietary big data solutions." - -[[company]] -industry = "ISV" -name = "Institute of Information Engineering, CAS" -chara = "Cross-source analysis" -desc1 = "· Released proprietary big data solutions." - -[[company]] -industry = "ISV" -name = "AsiaInfo" -chara = "Integrated development" -desc1 = "· Released proprietary big data solutions after integrating openLooKeng." - -[[company]] -industry = "ISV" -name = "CVIC Software Engineering" -chara = "Integrated development" -desc1 = "· Integrated openLooKeng into its proprietary big data solutions." - -[[company]] -industry = "ISV" -name = "Shenma Information" -chara = "Integrated development" -desc1 = "· Integrated openLooKeng into its proprietary big data solutions." - -[[company]] -industry = "ISV" -name = "Fusion Insight" -chara = "Cross-source and cross-domain query" -desc1 = "· Integrated openLooKeng into its platform products." - -[[company]] -industry = "ISV" -name = "Legion Technology" -chara = "Integrated development" -desc1 = "· Integrated openLooKeng into its proprietary data asset management platform - UIAUTO." -+++ \ No newline at end of file diff --git a/content/en-us/powered/other.md b/content/en-us/powered/other.md deleted file mode 100644 index 104aae9..0000000 --- a/content/en-us/powered/other.md +++ /dev/null @@ -1,39 +0,0 @@ -+++ -id = "other" -title = "Others" -total = "5" -weight = 6 - - -[[company]] -industry = "Others" -name = "Huawei CBG" -chara = "Ad hoc query" -desc1 = "· Improved the Hive ad hoc analysis and query performance." - -[[company]] -industry = "Others" -name = "Huawei BP&IT" -chara = "Cross-source analysis" -desc1 = "· Replaced the Presto cluster for complex internal data asset management." - -[[company]] -industry = "Others" -name = "Honor Device" -chara = "Ad hoc analysis" -desc1 = "· Supported high-performance data query." - -[[company]] -industry = "Others" -name = "HUAWEI CLOUD" -chara = "Integrated development" -desc1 = "· Released Data Lake Insight (DLI)." -desc2 = "· Integrated EI big data services and solutions." - -[[company]] -industry = "Others" -name = "Yantai Qiji" -chara = "Data analysis" -desc1 = "· Used the high-performance features of openLooKeng to improve Hive analysis and query performance." - -+++ \ No newline at end of file diff --git a/content/zh-cn/powered/communicat.md b/content/zh-cn/powered/communicat.md deleted file mode 100644 index 4f3e526..0000000 --- a/content/zh-cn/powered/communicat.md +++ /dev/null @@ -1,18 +0,0 @@ -+++ -id = "communicat" -title = "通信" -total = "2" -weight = 4 - -[[company]] -industry = "通信行业" -name = "中移动" -chara = "移动集团1+N边缘计算项目标前比拼测试" -desc1 = "· 使能跨域查询" - -[[company]] -industry = "通信行业" -name = "联通" -chara = "即系查询" -desc1 = "· 对接Hive、Hudi的高性能查询" -+++ \ No newline at end of file diff --git a/content/zh-cn/powered/finance.md b/content/zh-cn/powered/finance.md deleted file mode 100644 index d55c201..0000000 --- a/content/zh-cn/powered/finance.md +++ /dev/null @@ -1,21 +0,0 @@ -+++ -id = "finance" -title = "金融" -total = "2" -weight = 3 - -[[company]] -industry = "金融行业" -name = "工行" -chara = "工行分析师灵活查询业务" -desc1 = "· 优化Hive查询" -desc2 = "· 应用虚拟化引擎,建设虚拟数据湖" - -[[company]] -industry = "金融行业" -name = "招行" -chara = "离线数仓分析业务以及跨数据源关联查询" -desc1 = "· 提升跨源查询能力" -desc2 = "· 提供高性能的Hive数据查询能力" - -+++ \ No newline at end of file diff --git a/content/zh-cn/powered/gov.md b/content/zh-cn/powered/gov.md deleted file mode 100644 index 828b71d..0000000 --- a/content/zh-cn/powered/gov.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -id = "gov" -title = "政府" -total = "3" -weight = 2 - - - -[[company]] -industry = "政府行业" -name = "电科院" -chara = "跨源查询" -desc1 = "· 对接Hive、Hbase进行查询" -desc2 = "· 对接Ranger进行权限管理" - -[[company]] -industry = "政府行业" -name = "xx纪检" -chara = "跨源跨域查询" -desc1 = "· 跨源跨域的数据查询分析" - -[[company]] -industry = "政府行业" -name = "某城市政务服务与大数据管理局" -chara = "集成开发" -desc1 = "· 数据虚拟化查询引擎" - -+++ \ No newline at end of file diff --git a/content/zh-cn/powered/inter.md b/content/zh-cn/powered/inter.md deleted file mode 100644 index 8795b73..0000000 --- a/content/zh-cn/powered/inter.md +++ /dev/null @@ -1,19 +0,0 @@ -+++ -id = "inter" -title = "互联网" -total = "2" -weight = 5 - -[[company]] -industry = "互联网行业" -name = "中移在线" -chara = "即席分析" -desc1 = "· 在线数据营销分析" - -[[company]] -industry = "互联网行业" -name = "汽车之家" -chara = "跨源分析" -desc1 = "· 实现Kylin与MySQL的融合计算" - -+++ \ No newline at end of file diff --git a/content/zh-cn/powered/isv.md b/content/zh-cn/powered/isv.md deleted file mode 100644 index fbc090f..0000000 --- a/content/zh-cn/powered/isv.md +++ /dev/null @@ -1,55 +0,0 @@ -+++ -id = "isv" -title = "ISV" -total = "8" -weight = 1 - - -[[company]] -industry = "ISV行业" -name = "东方国信" -chara = "集成开发" -desc1 = "· 融入后发布自有大数据解决方案" - -[[company]] -industry = "ISV行业" -name = "北明软件" -chara = "集成开发" -desc1 = "· 跨源跨域特性融入自有大数据解决方案" - -[[company]] -industry = "ISV行业" -name = "信工所" -chara = "跨源分析" -desc1 = "· 发布自有大数据解决方案" - -[[company]] -industry = "ISV行业" -name = "亚信" -chara = "集成开发" -desc1 = "· 融入后发布自有大数据解决方案" - -[[company]] -industry = "ISV行业" -name = "中创" -chara = "集成开发" -desc1 = "· 融入自有大数据解决方案" - -[[company]] -industry = "ISV行业" -name = "神马信息" -chara = "集成开发" -desc1 = "· 集成并入自有大数据方案" - -[[company]] -industry = "ISV行业" -name = "Fusion Insight" -chara = "跨源跨域查询" -desc1 = "· 平台产品集成" - -[[company]] -industry = "ISV行业" -name = "览众科技" -chara = "集成开发" -desc1 = "· 集成在自有的数据资产管理平台产品—资蛛侠数据服务" -+++ \ No newline at end of file diff --git a/content/zh-cn/powered/other.md b/content/zh-cn/powered/other.md deleted file mode 100644 index 517be5a..0000000 --- a/content/zh-cn/powered/other.md +++ /dev/null @@ -1,39 +0,0 @@ -+++ -id = "other" -title = "其他" -total = "5" -weight = 6 - - -[[company]] -industry = "其他行业" -name = "华为CBG" -chara = "即席查询业务" -desc1 = "· 提升Hive即席分析查询性能" - -[[company]] -industry = "其他行业" -name = "华为流程IT" -chara = "跨源分析" -desc1 = "· 替换Presto集群,面向复杂的内部数据资产管理" - -[[company]] -industry = "其他行业" -name = "荣耀终端" -chara = "即席分析" -desc1 = "· 高性能数据查询" - -[[company]] -industry = "其他行业" -name = "华为云" -chara = "集成开发" -desc1 = "· 发布云数据产品" -desc2 = "· 整合EI数据服务解决方案" - -[[company]] -industry = "其他行业" -name = "烟台奇迹" -chara = "数据分析" -desc1 = "· 利用高性能特性,提升Hive分析查询性能" - -+++ \ No newline at end of file diff --git a/data/powered/communicat-en.yaml b/data/powered/communicat-en.yaml new file mode 100644 index 0000000..6536335 --- /dev/null +++ b/data/powered/communicat-en.yaml @@ -0,0 +1,22 @@ +id: "communicat" +title: "ICT" +total: "2" +industry: "ICT" +lang: "en-us" +weight: 4 + + + +company: + - { + industry: "ICT", + name: "China Mobile", + chara: "· Pre-bidding comparison test for 1+N edge computing of China Mobile.", + desc1: "· Enabled cross-domain query." + } + - { + industry: "ICT", + name: "China Unicom", + chara: "Ad hoc query", + desc1: "· Interconnected with Hive and Hudi for high-performance query." + } \ No newline at end of file diff --git a/data/powered/communicat.yaml b/data/powered/communicat.yaml new file mode 100644 index 0000000..0c66ca5 --- /dev/null +++ b/data/powered/communicat.yaml @@ -0,0 +1,22 @@ +id: "communicat" +title: "通信" +industry: "通信行业" +total: "2" +lang: "zh-cn" +weight: 4 + + + +company: + - { + industry: "通信行业", + name: "中移动", + chara: "移动集团1+N边缘计算项目标前比拼测试", + desc1: "· 使能跨域查询" + } + - { + industry: "通信行业", + name: "联通", + chara: "即系查询", + desc1: "· 对接Hive、Hudi的高性能查询" + } \ No newline at end of file diff --git a/data/powered/finance-en.yaml b/data/powered/finance-en.yaml new file mode 100644 index 0000000..4818433 --- /dev/null +++ b/data/powered/finance-en.yaml @@ -0,0 +1,23 @@ +id: "finance" +title: "Finance" +total: "2" +weight: 3 +lang: "en-us" +industry: "Finance" + +company: + - { + industry: "Finance", + name: "Industrial and Commercial Bank of China (ICBC)", + chara: "Flexible query services for ICBC analysts", + desc1: "· Optimized the Hive query.", + desc2: "· Built a virtual data lake with the application virtualization engine." + } + - { + industry: "Finance", + name: "China Merchants Bank (CMB)", + chara: "Offline data warehouse analytics and cross-data source association query", + desc1: "· Improved the cross-source query capabilities.", + desc2: "· Provided high-performance Hive data query capabilities." + + } \ No newline at end of file diff --git a/data/powered/finance.yaml b/data/powered/finance.yaml new file mode 100644 index 0000000..248fa2e --- /dev/null +++ b/data/powered/finance.yaml @@ -0,0 +1,23 @@ +id: "finance" +title: "金融" +industry: "金融行业" +total: "2" +weight: 3 +lang: "zh-cn" + + +company: + - { + industry: "金融行业", + name: "工行", + chara: "工行分析师灵活查询业务", + desc1: "· 优化Hive查询", + desc2: "· 应用虚拟化引擎,建设虚拟数据湖" + } + - { + industry: "金融行业", + name: "招行", + chara: "离线数仓分析业务以及跨数据源关联查询", + desc1: "· 提升跨源查询能力", + desc2: "· 提供高性能的Hive数据查询能力" + } \ No newline at end of file diff --git a/data/powered/gov-en.yaml b/data/powered/gov-en.yaml new file mode 100644 index 0000000..eae37f2 --- /dev/null +++ b/data/powered/gov-en.yaml @@ -0,0 +1,29 @@ +id: "gov" +title: "Government" +total: "3" +lang: "en-us" +weight: 2 +industry: "Government" + +company: + - { + industry: "Government", + name: "Electric Power Research Institute", + chara: "Cross-source query", + desc1: "· Interconnected with Hive and HBase for data query.", + desc2: "· Interconnected with Ranger for permission management." + + } + - { + industry: "Government", + name: "XX Discipline Inspection and Supervision", + chara: "Cross-source and cross-domain query", + desc1: "· Enabled cross-source and cross-domain data query and analysis." + + } + - { + industry: "Government", + name: "City Government Service and Big Data Administration", + chara: "Integrated development", + desc1: "· Released a data virtualization query engine." + } \ No newline at end of file diff --git a/data/powered/gov.yaml b/data/powered/gov.yaml new file mode 100644 index 0000000..0d1f172 --- /dev/null +++ b/data/powered/gov.yaml @@ -0,0 +1,28 @@ +id: "gov" +title: "政府" +industry: "政府行业" +total: "3" +lang: "zh-cn" +weight: 2 + + +company: + - { + industry: "政府行业", + name: "电科院", + chara: "跨源查询", + desc1: "· 对接Hive、Hbase进行查询", + desc2: "· 对接Ranger进行权限管理" + } + - { + industry: "政府行业", + name: "xx纪检", + chara: "跨源跨域查询", + desc1: "· 跨源跨域的数据查询分析" + } + - { + industry: "政府行业", + name: "某城市政务服务与大数据管理局", + chara: "集成开发", + desc1: "· 数据虚拟化查询引擎" + } \ No newline at end of file diff --git a/data/powered/inter-en.yaml b/data/powered/inter-en.yaml new file mode 100644 index 0000000..b932b3e --- /dev/null +++ b/data/powered/inter-en.yaml @@ -0,0 +1,22 @@ +id: "inter" +title: "Internet" +total: "2" +lang: "en-us" +weight: 5 +industry: "Internet" + +company: + - { + industry: "Internet", + name: "China Mobile Online", + chara: "Ad hoc analysis", + desc1: "· Provided online data marketing analysis." + + } + - { + industry: "Internet", + name: "Autohome", + chara: "Cross-source analysis", + desc1: "· Implemented converged computing of Kylin and MySQL." + + } diff --git a/data/powered/inter.yaml b/data/powered/inter.yaml new file mode 100644 index 0000000..2a85c97 --- /dev/null +++ b/data/powered/inter.yaml @@ -0,0 +1,21 @@ +id: "inter" +title: "互联网" +industry: "互联网行业" +total: "2" +lang: "zh-cn" +weight: 5 + + +company: + - { + industry: "互联网行业", + name: "中移在线", + chara: "即席分析", + desc1: "· 在线数据营销分析" + } + - { + industry: "互联网行业", + name: "汽车之家", + chara: "跨源分析", + desc1: "· 实现Kylin与MySQL的融合计算" + } diff --git a/data/powered/isv-en.yaml b/data/powered/isv-en.yaml new file mode 100644 index 0000000..558d2e1 --- /dev/null +++ b/data/powered/isv-en.yaml @@ -0,0 +1,57 @@ +id: "isv" +title: "ISV" +total: "8" +lang: "en-us" +weight: 1 +industry: "ISV" + +company: + - { + industry: "ISV", + name: "Beijing Orient Ntl Comn Sc & Tch Co Ltd (BONC)", + chara: "Integrated development", + desc1: "· Released proprietary big data solutions after integrating openLooKeng." + } + - { + industry: "ISV", + name: "Beiming Software", + chara: "Integrated development", + desc1: "· Integrated the cross-source and cross-domain features of openLooKeng into its proprietary big data solutions." + } + - { + industry: "ISV", + name: "Institute of Information Engineering, CAS", + chara: "Cross-source analysis", + desc1: "· Released proprietary big data solutions." + } + - { + industry: "ISV", + name: "AsiaInfo", + chara: "Integrated development", + desc1: "· Released proprietary big data solutions after integrating openLooKeng." + } + - { + industry: "ISV", + name: "CVIC Software Engineering", + chara: "Integrated development", + desc1: "· Integrated openLooKeng into its proprietary big data solutions." + } + - { + industry: "ISV", + name: "Shenma Information", + chara: "Integrated development", + desc1: "· Integrated openLooKeng into its proprietary big data solutions." + } + - { + industry: "ISV", + name: "Fusion Insight", + chara: "Cross-source and cross-domain query", + desc1: "· Integrated openLooKeng into its platform products." + } + - { + industry: "ISV", + name: "Legion Technology", + chara: "Integrated development", + desc1: "· Integrated openLooKeng into its proprietary data asset management platform - UIAUTO." + } + diff --git a/data/powered/isv.yaml b/data/powered/isv.yaml new file mode 100644 index 0000000..35302b7 --- /dev/null +++ b/data/powered/isv.yaml @@ -0,0 +1,56 @@ +id: "isv" +title: "ISV" +industry: "ISV行业" +total: "8" +lang: "zh-cn" +weight: 1 + +company: + - { + industry: "ISV行业", + name: "东方国信", + chara: "集成开发", + desc1: "· 融入后发布自有大数据解决方案" + } + - { + industry: "ISV行业", + name: "北明软件", + chara: "集成开发", + desc1: "· 跨源跨域特性融入自有大数据解决方案" + } + - { + industry: "ISV行业", + name: "信工所", + chara: "跨源分析", + desc1: "· 发布自有大数据解决方案" + } + - { + industry: "ISV行业", + name: "亚信", + chara: "集成开发", + desc1: "· 融入后发布自有大数据解决方案" + } + - { + industry: "ISV行业", + name: "中创", + chara: "集成开发", + desc1: "· 融入自有大数据解决方案" + } + - { + industry: "ISV行业", + name: "神马信息", + chara: "集成开发", + desc1: "· 集成并入自有大数据方案" + } + - { + industry: "ISV行业", + name: "Fusion Insight", + chara: "跨源跨域查询", + desc1: "· 平台产品集成" + } + - { + industry: "ISV行业", + name: "览众科技", + chara: "集成开发", + desc1: "· 集成在自有的数据资产管理平台产品—资蛛侠数据服务" + } \ No newline at end of file diff --git a/data/powered/other-en.yaml b/data/powered/other-en.yaml new file mode 100644 index 0000000..44b072b --- /dev/null +++ b/data/powered/other-en.yaml @@ -0,0 +1,40 @@ +id: "other" +title: "Others" +total: "5" +weight: 6 +lang: "en-us" +industry: "Others" + +company: + - { + industry: "Others", + name: "Huawei CBG", + chara: "Ad hoc query", + desc1: "· Improved the Hive ad hoc analysis and query performance." + } + - { + industry: "Others", + name: "Huawei BP&IT", + chara: "Cross-source analysis", + desc1: "· Replaced the Presto cluster for complex internal data asset management." + } + - { + industry: "Others", + name: "Honor Device", + chara: "Ad hoc analysis", + desc1: "· Supported high-performance data query." + } + - { + industry: "Others", + name: "HUAWEI CLOUD", + chara: "Integrated development", + desc1: "· Released Data Lake Insight (DLI).", + desc2: "· Integrated EI big data services and solutions." + } + - { + industry: "Others", + name: "Yantai Qiji", + chara: "Data analysis", + desc1: "· Used the high-performance features of openLooKeng to improve Hive analysis and query performance." + } + \ No newline at end of file diff --git a/data/powered/other.yaml b/data/powered/other.yaml new file mode 100644 index 0000000..ad4d478 --- /dev/null +++ b/data/powered/other.yaml @@ -0,0 +1,41 @@ +id: "other" +title: "其他" +industry: "其他行业" +total: "5" +weight: 6 +lang: "zh-cn" + + + +company: + - { + industry: "其他行业", + name: "华为CBG", + chara: "即席查询业务", + desc1: "· 提升Hive即席分析查询性能" + } + - { + industry: "其他行业", + name: "华为流程IT", + chara: "跨源分析", + desc1: "· 替换Presto集群,面向复杂的内部数据资产管理" + } + - { + industry: "其他行业", + name: "荣耀终端", + chara: "即席分析", + desc1: "· 高性能数据查询" + } + - { + industry: "其他行业", + name: "华为云", + chara: "集成开发", + desc1: "· 发布云数据产品", + desc2: "· 整合EI数据服务解决方案" + } + - { + industry: "其他行业", + name: "烟台奇迹", + chara: "数据分析", + desc1: "· 利用高性能特性,提升Hive分析查询性能" + } \ No newline at end of file diff --git a/layouts/partials/powered.html b/layouts/partials/powered.html index c19d3cf..a8abb35 100644 --- a/layouts/partials/powered.html +++ b/layouts/partials/powered.html @@ -1,15 +1,17 @@ -{{ $posts := where .Site.RegularPages "Type" "==" "powered" }} - +{{ $posts := sort .Site.Data.powered "weight" }} +{{ $root := .}}
\ No newline at end of file diff --git a/layouts/powered/list.html b/layouts/powered/list.html index 05578ab..f3f8746 100644 --- a/layouts/powered/list.html +++ b/layouts/powered/list.html @@ -26,13 +26,10 @@

{{ .Params.title }}

- {{ range .Params.industry}} -

{{ .ind }}

- {{ $powerID := .id}} - {{ $power := (where $root.Data.Pages "Type" "powered") }} - {{ range $power}} - {{ if eq .Params.id $powerID}} - {{ range .Params.company}} + {{ range sort .Site.Data.powered "weight"}} + {{ if eq .lang $root.Site.LanguageCode}} +

{{ .industry }}

+ {{ range .company}}

{{ .name }} {{ .chara}}

    @@ -45,8 +42,9 @@
{{ end }} {{ end }} - {{ end}} {{ end }} + +
diff --git a/static/js/powered.js b/static/js/powered.js index 1cabfa4..336b3e6 100644 --- a/static/js/powered.js +++ b/static/js/powered.js @@ -6,6 +6,9 @@ $(function($) { }); $('.fixed-nav ul').find('li').on('click', function (e) { let target = e.target + // 页面结构为 ul > li > a + // 为了防止误触 + // 需要判断点击的 tagName 是否为 A if (target.tagName === 'A') { $(this).addClass('active').siblings().removeClass('active') } @@ -18,13 +21,13 @@ $(function($) { $('.fixed-nav ul li:nth-child(1)').addClass('active').siblings().removeClass('active') } else if ((top > 310) && (top < 1250)) { $('.fixed-nav ul li:nth-child(2)').addClass('active').siblings().removeClass('active') - } else if ((top > 1250) && (top < 1360)) { + } else if ((top >= 1250) && (top < 1360)) { $('.fixed-nav ul li:nth-child(3)').addClass('active').siblings().removeClass('active') - } else if ((top > 1360) && (top < 1650)) { + } else if ((top >= 1360) && (top < 1650)) { $('.fixed-nav ul li:nth-child(4)').addClass('active').siblings().removeClass('active') - } else if ((top > 1650) && (top < 1880)) { + } else if ((top >= 1650) && (top < 1880)) { $('.fixed-nav ul li:nth-child(5)').addClass('active').siblings().removeClass('active') - } else if (top > 1880) { + } else if (top >= 1880) { $('.fixed-nav ul li:nth-child(6)').addClass('active').siblings().removeClass('active') } }) -- Gitee