1<!DOCTYPE html> 2 3 4 5 6<html lang="ja"> 7 <head> 8 <meta charset="UTF-8"> 9 10 <!-- Google Tag Manager --> 11
11<script>
vendor: 351 bytes, lines 11-15
11(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 12 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 14 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 15 })(window,document,'script','dataLayer','
15GTM-NPRKD4K
vendor: 3 bytes, line 15
15');
15</script>
15 16 <!-- End Google Tag Manager --> 17 18 19 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 20 <meta name="keywords" content="Fluentd,Groonga,Apache Arrow,Firefox/Thunderbird,BrowserSelector"> 21 <meta name="thumbnail" content=""> 22 <meta name="author" content="ã¯ãªã¢ã³ã¼ã"> 23 <meta name="description" content="Groonga/Fluentd/Apache Arrowãã¯ããã¨ããããªã¼ã½ããã¦ã§ã¢ã®éçºã»æè¡æ¯æ´ãæä¾ãã¦ãã¾ããããã¥ã¡ã³ãã¬ãã«ã§ã¯ãªãã½ã¼ã¹ã³ã¼ãã¬ãã«ã§ãµãã¼ããã¾ãã"> 24 <!--meta property="fb:page_id" content="ClearCode.Inc"--> 25 <meta property="fb:page_id" content="122528181133574"> 26 <meta property="fb:app_id" content="163181643715094"> 27 <meta property="fb:admins" content="kouhei.sutou"> 28 <meta property="og:title" content="ã¯ãªã¢ã³ã¼ã - ã½ããã¦ã§ã¢ã®éçºã»æè¡æ¯æ´ï¼Groonga/Fluentd/Apache Arrowï¼"> 29 <meta property="og:description" content="Groonga/Fluentd/Apache Arrowãã¯ããã¨ããããªã¼ã½ããã¦ã§ã¢ã®éçºã»æè¡æ¯æ´ãæä¾ãã¦ãã¾ããããã¥ã¡ã³ãã¬ãã«ã§ã¯ãªãã½ã¼ã¹ã³ã¼ãã¬ãã«ã§ãµãã¼ããã¾ãã"> 30 <meta property="og:type" content="company"> 31 <meta property="og:url" content="https://www.clear-code.com/"> 32 <meta property="og:image" 33 content="https://www.clear-code.com/images/icon.png"> 34 <meta property="og:site_name" content="ã¯ãªã¢ã³ã¼ã"> 35 <meta name="twitter:card" content="summary"> 36 <meta name="twitter:site" content="_clear_code"> 37 <meta name="twitter:creator" content="_clear_code"> 38 <meta name="twitter:title" content="ã¯ãªã¢ã³ã¼ã - ã½ããã¦ã§ã¢ã®éçºã»æè¡æ¯æ´ï¼Groonga/Fluentd/Apache Arrowï¼"> 39 <meta name="twitter:description" content="Groonga/Fluentd/Apache Arrowãã¯ããã¨ããããªã¼ã½ããã¦ã§ã¢ã®éçºã»æè¡æ¯æ´ãæä¾ãã¦ãã¾ããããã¥ã¡ã³ãã¬ãã«ã§ã¯ãªãã½ã¼ã¹ã³ã¼ãã¬ãã«ã§ãµãã¼ããã¾ãã"> 40 <meta name="twitter:image:src" 41 content="https://www.clear-code.com/images/icon.png"> 42 <link rel="start" title="Home" href="/"> 43 <link rel="shortcut icon" href="/favicon.ico"> 44 <link rel="icon" href="/favicon.png"> 45 46 <link rel="stylesheet" type="text/css" href="/3rdparty/foundation/foundation.css"> 47 <link rel="stylesheet" type="text/css" href="/3rdparty/fontawesome/css/fontawesome.css"> 48 <link rel="stylesheet" type="text/css" href="/3rdparty/fontawesome/css/solid.css"> 49 <link rel="stylesheet" type="text/css" href="/3rdparty/fontawesome/css/brands.css"> 50 <link rel="stylesheet" type="text/css" href="/3rdparty/jquery-bxslider/jquery.bxslider.css"> 51 <link rel="stylesheet" type="text/css" href="/3rdparty/jquery-drawer/drawer.css"> 52 <link rel="stylesheet" type="text/css" href="/css/highlight.css"> 53 <link rel="stylesheet" type="text/css" href="/css/base.css"> 54 55
55<script src="/3rdparty/jquery/jquery-1.8.3.min.js"></script>
55 56
56<script defer src="/3rdparty/iscroll/iscroll.min.js"></script>
56 57
57<script defer src="/3rdparty/jquery-drawer/drawer.min.js"></script>
57 58 59
59<script defer src="/3rdparty/jquery-bxslider/jquery.bxslider.min.js"></script>
59 60 61 62
62<script> 63 (function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n; 64 w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t), 65 m=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m) 66 })(window,document,'script','https://ma.clear-code.com/mtc.js','mt'); 67 68 mt('send', 'pageview'); 69 </script>
69 70 71 72
72<script>
vendor: 369 bytes, lines 72-78
72 73 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 74 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 75 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 76 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 77 78 ga('create', '
78UA-12143252-2
vendor: 60 bytes, lines 78-80
78', 'clear-code.com'); 79 ga('send', 'pageview'); 80
80</script>
80 81 82 83 84
84<script async src="//platform.twitter.com/widgets.js" 85 type="text/javascript"> 86 {lang: 'ja'} 87 </script>
87 88
88<script> 89 $(document).ready(function () { 90 $('.drawer').drawer({showOverlay: false}); 91 }); 92 </script>
92 93 94 95
95<script> 96 $(document).ready(function () { 97 $('.slider').bxSlider({ 98 touchEnabled: false, 99 auto: true, 100 autoStart: true, 101 stopAutoOnClick: true, 102 speed: 700, 103 }); 104 }); 105 </script>
105 106 107 <title>ã¯ãªã¢ã³ã¼ã - ã½ããã¦ã§ã¢ã®éçºã»æè¡æ¯æ´ï¼Groonga/Fluentd/Apache Arrowï¼</title> 108 </head> 109 <body class="drawer drawer--right"> 110 111 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 111-112
111 112 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
112GTM-NPRKD4K
vendor: 91 bytes, lines 112-114
112" 113 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 114
114<!-- End Google Tag Manager (noscript) --> 115 116 117 <header> 118 <div class="grid-x align-justify align-middle"> 119 <a href="/" class="header-logo"> 120 <h1 class="logo"><img width=260 height=61 src="/images/header_logo.svg" alt="ClearCode"></h1> 121 </a> 122 <div class="header-right-group pc"> 123 <div class="header-btn-search grid-x align-right"> 124 <a class="header-download-btn btn grid-x" href="/downloads/"> 125 <p>è³æãã¦ã³ãã¼ã<i class="fas fa-download"></i></p> 126 </a> 127 <div class="header-search"> 128 <form class="header-form" action="/ranguba/search/" method="get"> 129 <input type="search" name="query" placeholder="ãµã¤ãå æ¤ç´¢"> 130 <button class="header-search-btn" type="submit"><i class="fas fa-search"></i></button> 131 </form> 132 </div> 133 </div> 134 <!-- TODO: 以ä¸ã®ããã²ã¼ã·ã§ã³ã®nav-labl-mainã¨nav-label-subã¯ãæ¥è±ã©ãã«ãä½µè¨ããããã«ããçµæã®ã¬ã¤ã¢ã¦ãå´©ãã«å¯¾ããæ«å®çãªå¯¾å¦ã¨ãã¦å°å ¥ãããæ¥è±ã§ãã¼ã¸ãåããããã«ããå¾ã¯ããããã®spanã¯åé¤ããã --> 135 <nav> 136 <ul class="grid-x"> 137 <li><a href="/services/"><span class="nav-label-main">ãµã¼ãã¹</span> <span class="nav-label-sub">Services</span></a></li> 138 <li><a href="/about/"><span class="nav-label-main">ä¼ç¤¾æ å ±</span> <span class="nav-label-sub">About Us</span></a></li> 139 <li><a href="/topics/"><span class="nav-label-main">ãããã¯</span> <span class="nav-label-sub">Topics</span></a></li> 140 <li><a href="/press-releases/"><span class="nav-label-main">ãã¬ã¹ãªãªã¼ã¹</span> <span class="nav-label-sub">Press Releases</span></a></li> 141 <li><a href="/recruitment/"><span class="nav-label-main">æ¡ç¨æ å ±</span> <span class="nav-label-sub">Recruitment</span></a></li> 142 <li><a href="/blog/"><span class="nav-label-main">ããã°</span> <span class="nav-label-sub">Blog</span></a></li> 143 <li><a href="/contact/"><span class="nav-label-main">ãåãåãã</span> <span class="nav-label-sub">Contact</span></a></li> 144 </ul> 145 </nav> 146 </div> 147 <button type="button" class="drawer-toggle drawer-hamburger"> 148 <span class="sr-only">toggle navigation</span> 149 <span class="drawer-hamburger-icon"></span> 150 </button> 151 152 <nav class="drawer-nav text-center" role="navigation"> 153 <div class="header-search"> 154 155 <form class="header-form" action="/ranguba/search/" method="get"> 156 <input type="search" name="query" placeholder="ãµã¤ãå æ¤ç´¢"> 157 <button class="header-search-btn" type="submit"><i class="fas fa-search"></i></button> 158 </form> 159 </div> 160 161 <a class="header-download-btn grid-x align-center" href="/downloads/"> 162 <p>è³æãã¦ã³ãã¼ã<i class="fas fa-download"></i></p> 163 </a> 164 <ul class="drawer-menu"> 165 <li><a class="drawer-brand" href="/services/">ãµã¼ãã¹ Services</a></li> 166 <li><a class="drawer-brand" href="/about/">ä¼ç¤¾æ å ± About Us</a></li> 167 <li><a class="drawer-brand" href="/topics/">ããã㯠Topics</a></li> 168 <li><a class="drawer-brand" href="/press-releases/">ãã¬ã¹ãªãªã¼ã¹ Press Releases</a></li> 169 <li><a class="drawer-brand" href="/recruitment/">æ¡ç¨æ å ± Recruitment Info</a></li> 170 <li><a class="drawer-brand" href="/blog/">ããã° Blog</a></li> 171 <li><a class="drawer-brand" href="/contact/">ãåãåãã Contact</a></li> 172 </ul> 173 </nav> 174 </div> 175</header> 176 177 178 179 <main class="main_wrap top"> 180 <section class="mv"> 181 <ul class="slider"> 182 <li style='background-image: url(/images/fluentd.jpg)'> 183 <div class="inner"> 184 <p class="title">Fluentd<span>ã¯ãã¹ãã©ãããã©ã¼ã ã®ãã°è»¢éãã¼ã«</span></p> 185 <p class="text">æ¡å¼µæ§ã®é«ããªã¼ãã³ã½ã¼ã¹ã®ãã°åéãã¼ã«<br> 1861000+ã®ãã©ã°ã¤ã³ã§æ§ã ãªãµã¼ãã¹ã¨ã®ãã¼ã¿é£æºãå®ç¾ 187</p> 188 <a class="btn" href="/services/fluentd-service.html"> 189 ãã£ã¨è¦ã <i class="fas fa-angle-double-right"></i> 190 </a> 191 </div> 192 </li> 193 <li style='background-image: url(/images/groonga.jpg)'> 194 <div class="inner"> 195 <p class="title">Groonga<span>çµã¿è¾¼ã¿å¯è½ãªé«éå ¨ææ¤ç´¢ã¨ã³ã¸ã³</span></p> 196 <p class="text">MySQLã»PostgreSQLã«é«éã§ãªãããªå ¨ææ¤ç´¢æ©è½ã追å <br> 197HTTPã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæããç¬ç«ããå ¨ææ¤ç´¢ãµã¼ãã¼ã¨ãã¦ãå©ç¨å¯è½ 198</p> 199 <a class="btn" href="/services/groonga.html"> 200 ãã£ã¨è¦ã <i class="fas fa-angle-double-right"></i> 201 </a> 202 </div> 203 </li> 204 <li style='background-image: url(/images/mozilla.jpg)'> 205 <div class="inner"> 206 <p class="title">Firefox Thunderbird<span>ãã©ã¦ã¶ã»ã¡ã¼ã«ã½ããã®æ³äººåããµãã¼ã</span></p> 207 <p class="text">伿¥ã«ãããFirefoxã¨Thunderbirdã®éç¨ãæ¯æ´ããæ³äººåããµãã¼ã<br> 208å°å ¥ç°å¢ã«å¿ããã«ã¹ã¿ãã¤ãºã«ãå¯¾å¿ 209</p> 210 <a class="btn" href="/services/mozilla/menu.html"> 211 ãã£ã¨è¦ã <i class="fas fa-angle-double-right"></i> 212 </a> 213 </div> 214 </li> 215 <li style='background-image: url(/images/browserselector.jpg)'> 216 <div class="inner"> 217 <p class="title">BrowserSelector<span>å¹ åºããã©ã¦ã¶ã«å¯¾å¿ããåãæ¿ããã¼ã«</span></p> 218 <p class="text">IEã»Chromeã»Firefoxã»Edgeãèªå¨ã«ä½¿ãåãããã©ã¦ã¶åæ¿ãã¼ã«<br> ã·ã³ãã«ãªå½¢å¼ã®è¨å®ã§ã社å ã®ãã©ã¦ã¶ã䏿¬ç®¡ç</p> 219 <a class="btn" href="/services/browserselector.html"> 220 ãã£ã¨è¦ã <i class="fas fa-angle-double-right"></i> 221 </a> 222 </div> 223 </li> 224 </ul> 225</section> 226 227<section> 228 <div class="wrap news_list grid-x align-justify"> 229 <div class="topic"> 230 <h2 class="text-center">TOPIC<span>ãããã¯</span></h2> 231 <ul> 232 <li> 233 <a class="grid-x" href="/downloads/"> 234 <p class="date">2026å¹´6æ</p> 235 <p class="text">ã¡ã¼ã«ã¯ã©ã¤ã¢ã³ãThunderbirdã®æ´æ°ã¨PCéã®ãããã¡ã¤ã«ãã¼ã¿ç§»è¡ã«ã¤ãã¦ã®æé ãã¾ã¨ãããã¯ã¤ããã¼ãã¼ãå ¬éãã¾ããã 236</p> 237 </a> 238 </li> 239 <li> 240 <a class="grid-x" href="/blog/2026/5/22/clear-code-20th-anniversary-announce.html"> 241 <p class="date">2026å¹´5æ</p> 242 <p class="text">2026å¹´7æ29æ¥ï¼æ°´ï¼ã«ã¯ãªã¢ã³ã¼ã20å¨å¹´è¨å¿µã¤ãã³ããéå¬ãã¾ãã 243</p> 244 </a> 245 </li> 246 <li> 247 <a class="grid-x" href="/blog/2026/5/1/rubykaigi-2026.html"> 248 <p class="date">2026å¹´4æ</p> 249 <p class="text">RubyKaigi 2026ã§pure Rubyã®Apache Arrowèªã¿æ¸ãã©ã¤ãã©ãªã¼ãç´¹ä»ãã¾ããã 250</p> 251 </a> 252 </li> 253 <li> 254 <a class="grid-x" href="/blog/2026/2/20/oss-gate-workshop-offline-optim-report.html"> 255 <p class="date">2026å¹´2æ</p> 256 <p class="text">æ±äº¬ã§OSS Gateã¯ã¼ã¯ã·ã§ããããªãã©ã¤ã³éå¬ãã¾ããã 257</p> 258 </a> 259 </li> 260 <li> 261 <a class="grid-x" href="/blog/2026/2/9/2026-annual-groonga-release.html"> 262 <p class="date">2026å¹´2æ</p> 263 <p class="text">2026å¹´ã®èã®æ¥ãGroongaãã¡ã¸ã£ã¼ãªãªã¼ã¹ãã¾ããã 264</p> 265 </a> 266 </li> 267 </ul> 268 269 <div class="text-center"> 270 <a class="btn" href="/topics/"> 271 ãã£ã¨è¦ã<i class="fas fa-angle-double-right"></i> 272 </a> 273 </div> 274 </div> 275 276 <div class="press_release"> 277 <h2 class="text-center">PRESS RELEASE<span>ãã¬ã¹ãªãªã¼ã¹</span></h2> 278 <ul> 279 <li> 280 <a class="grid-x" href="/press-releases/20260828-FlexConfirmMail-subscription-service.html"> 281 <p class="date">2026-08-28</p> 282 <p class="text">Thunderbirdçã»Outlookçãä¸ä½ã§ãµãã¼ããããFlexConfirmMailãµãã¹ã¯ãªãã·ã§ã³ãµã¼ãã¹ããæä¾éå§ 283</p> 284 </a> 285 </li> 286 <li> 287 <a class="grid-x" href="/press-releases/20260826-FOSS4G-2026.html"> 288 <p class="date">2026-08-26</p> 289 <p class="text">æ ªå¼ä¼ç¤¾ã¯ãªã¢ã³ã¼ããFOSS4G 2026 åºå³¶ã«ã¦ç»å£ â PostgreSQLæ¡å¼µæ©è½ãPGroongaããæ´»ç¨ããå°å³æ¤ç´¢ï¼Nominatimï¼ã®ç²¾åº¦å䏿æ³ãçºè¡¨ 290</p> 291 </a> 292 </li> 293 <li> 294 <a class="grid-x" href="/press-releases/20260824-clearcode-20th.html"> 295 <p class="date">2026-08-24</p> 296 <p class="text">æ ªå¼ä¼ç¤¾ã¯ãªã¢ã³ã¼ããè¨ç«20å¨å¹´ãè¨å¿µããã¤ãã³ããMeatupããéå¬ 297</p> 298 </a> 299 </li> 300 <li>
301 <a class="grid-x" href="/press-releases/20260416-rubykaigi-2026.html"> 302 <p class="date">2026-04-16</p> 303 <p class="text">ã¯ãªã¢ã³ã¼ããRubyKaigi 2026ã§Apache Arrowã®pure Rubyå®è£ ã«ã¤ãã¦è¬æ¼ 304</p> 305 </a> 306 </li> 307 <li> 308 <a class="grid-x" href="/press-releases/20260409-flexconfirmmail-2-0-0.html"> 309 <p class="date">2026-04-09</p> 310 <p class="text">ã¡ã¼ã«èª¤éä¿¡é²æ¢ãã¼ã«ãFlexConfirmMail for Outlookã2.0.0.ãªãªã¼ã¹ 311</p> 312 </a> 313 </li> 314 </ul> 315 <div class="text-center"> 316 <a class="btn" href="/press-releases/"> 317 ãã£ã¨è¦ã <i class="fas fa-angle-double-right"></i> 318 </a> 319 </div> 320 </div> 321 </div> 322</section> 323 324<section class="bg_blue"> 325 <div class="inner grid-x align-justify"> 326 <a class="recruit" href="/recruitment"> 327 <h2>RECRUITMENT INFO<span>æ¡ç¨æ å ±</span></h2> 328 <img width=470 height=280 src="/images/recruit.jpg" alt="æ¡ç¨æ å ±"> 329 </a> 330 <a class="blog" href="/blog/"> 331 <h2>BLOG<span>ã¯ã¯ãã°</span></h2> 332 <img width=470 height=280 src="/images/blog.jpg" alt="ã¯ã¯ãã°"> 333 </a> 334 </div> 335</section> 336 337 </main> 338 339 <footer> 340 <div class="inner grid-x align-justify"> 341 <div class="cell medium-6 content_l"> 342 <img width=260 height=61 src="/images/footer_logo.svg" alt="ãã´"> 343 <p class="title">æ ªå¼ä¼ç¤¾ã¯ãªã¢ã³ã¼ã</p> 344 <p class="text">ã359-1111<br>å¼ççææ²¢å¸ç·çºäºä¸ç®6çª5å· èï¨ãã«103</p> 345 </div> 346 <div class="cell medium-6 grid-x content_r"> 347 <ul class="cell small-6 large-4"> 348 <li><a href="/">ããã</a></li> 349 <li><a href="/services/">ãµã¼ãã¹</a></li> 350 <li><a href="/about/">ä¼ç¤¾æ å ±</a></li> 351 <li><a href="/topics/">ãããã¯</a></li> 352 <li><a href="/press-releases/">ãã¬ã¹ãªãªã¼ã¹</a></li> 353 <li><a href="/glossary/">ç¨èªé</a></li> 354 </ul> 355 <ul class="cell small-6 large-4"> 356 <li><a href="/recruitment/">æ¡ç¨æ å ±</a></li> 357 <li><a href="/blog/">ããã°</a></li> 358 <li><a href="/contact/">ãåãåãã</a></li> 359 <li><a href="/license/">ã©ã¤ã»ã³ã¹</a></li> 360 <li><a href="/privacy-policy/">ãã©ã¤ãã·ã¼ããªã·ã¼</a></li> 361 </ul> 362 <div class="sns_btn cell text-center large-4"> 363 <a class="twitter" href="https://twitter.com/_clear_code"><i class='fab fa-twitter'></i></a> 364 <a href="https://www.facebook.com/ClearCode.Inc/"><i class='fab fa-facebook'></i></a> 365 <a class="youtube" href="https://www.youtube.com/channel/UCkEC-Cwkvjctie6TdL6ykxg"><i class='fab fa-youtube'></i></a> 366 </div> 367 </div> 368 </div> 369 <div class="copy"> 370 ©2006-2026 <a href="/" title="ããããã¼ã¸">æ ªå¼ä¼ç¤¾ã¯ãªã¢ã³ã¼ã</a> 371 </div> 372</footer> 373 374 <div id="page_top"><a href="#"></a></div>
375<script> 376$(function () { 377 var pagetop = $('#page_top'); 378 // ãã¿ã³é表示 379 pagetop.hide(); 380 381 // 100px ã¹ã¯ãã¼ã«ããããã¿ã³è¡¨ç¤º 382 $(window).scroll(function () { 383 if ($(this).scrollTop() > 100) { 384 pagetop.fadeIn(); 385 } else { 386 pagetop.fadeOut(); 387 } 388 }); 389 pagetop.click(function () { 390 $('body, html').animate({ 391 scrollTop: 0 392 }, 500); 393 return false; 394 }); 395}); 396</script>
396 397 398 </body> 399</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.