EasyBlocks

【レポート】Interop Tokyo 2026:Zabbixパートナーはこんな展示をしていた

みなさん、こんにちは。ぷらっとホーム営業部の清水です。 2026年6月10日(水)〜12日(金)の3日間、幕張メッセで「Interop Tokyo 2026」が開催されました。 今年もぷらっとホームは...
EasyBlocks

Claude Codeに作業させた証跡をEasyBlocks Syslogに集約してみた

最近、VSCode + Claude Code でドキュメントのPDF化作業を任せることが増えました。 長時間の作業を放置できて本当に便利なのですが、ある日ふと思ったんです・・・ これ、AIに何をさせ...
Zabbix

【番外編】導入前に知っておきたい!Zabbix Enterpriseサポートのレベル選定方法

みなさん、こんにちは。技術系の記事を担当しています瀬口です。 今回は番外編として、Zabbix Enterprise サポート&サブスクリプションのサポートレベルの選定方法についてご紹介します。 Za...
EasyBlocks

みんな大好きフォントの話。当社のロゴのフォント調べてみた

プレゼン資料とか、社内向けの資料とか作るとき、フォントって悩むことありますよね。 メイリオにするか、游ゴシックにするか、Noto Sansにするか、、「なんとなくこれかな」で選んでる人も多いと思います...
EasyBlocks

【設定ガイド】EasyBlocksシリーズの冗長構成がうまくできない!を解決

みなさん、こんにちは。ぷらっとホームのテクニカルサポートチームです。 今回は、EasyBlocks DHCPシリーズおよびDDNシリーズのお問い合わせの多い「冗長構成がうまく組まれない場合の注意点」に...
EasyBlocks

GIGAスクール、いよいよログ収集に需要がきてる?〜ゼロトラスト対応のログ管理を解説〜

こんにちは、ぷらっとホームの清水です。 最近、GIGAスクール案件でDHCPやDNSの提案をしていると、 Syslogもほしい! という声を多くいただくようになりました。 少し前まで、GIGAスクール...
IoTゲートウェイ

【センサーデータ×AI】第2弾/会社の自席にあるセンサー1年分のデータをAIに分析させてみた

はじめに 先日、会議室センサー4年分のデータをAIに分析させてみた記事を公開したところ、思いのほか反響をいただきましたので、早速第2弾を考えてみました。 実は手元にもう一つ、地味に集め続けていたデータ...
EasyBlocks

【機能紹介】社内外でDNS応答を使い分ける!EasyBlocks DDNシリーズ コンフィグモードv2のVIEW機能

みなさん、こんにちは。技術系の記事を担当しています瀬口です。 今回は、EasyBlocks DDNシリーズのDNSサーバー機能として、コンフィグモードv2にて追加されたVIEW機能をご紹介します。 「...
ぷらっと日常

昔のぷらっとホームのWebサイトを掘り起こしたら歴史を感じた【2010年代〜2020年代編】

前回の記事(1990年代〜2000年代編)に続いて、今回は2010年代以降を振り返ります。 今回は記事は前回に続き、2011年から現在まで、15年分の変遷をお届けします! 2011年:東日本大震災の年...
EasyBlocks

EasyBlocks Syslogシリーズのリリースノートを読むと、製品の歴史が見えてきた

みなさん、こんにちは。インサイドセールスを担当している小林です。 先日、健康診断の案内が届いて、「もうそんな時期か」とちょっとびっくりしました。毎年のことなのに、毎年驚いてしまうんですよね...。 せ...
タイトルとURLをコピーしました
'); /* ヘッダーの高さの変化分、paddingで調整しスクロール位置を止まらせる */ $("#header-fixed").css({ 'padding-top': `${threashold}px`, }); /* トップメニュータイプに変更する */ $("#header-container-in").removeClass('hlt-center-logo hlt-center-logo-top-menu').addClass("hlt-top-menu wrap"); $("#header-container").addClass("fixed-header"); $("#header-container").css({ 'position': 'fixed', 'top': '-100px', 'left': '0', 'width': '100%', }); const wpadminbar = document.getElementById('wpadminbar'); const headerContainerTop = wpadminbar ? wpadminbar.clientHeight : 0; $('#header-container').animate( { top: headerContainerTop, }, 500 ); } } /*固定ヘッダーの解除*/ function staticHeader() { if ($("#header-container").hasClass("fixed-header")) { /*センターロゴタイプに戻す*/ $("#header-container-in").removeClass("hlt-top-menu hlt-tm-right hlt-tm-small hlt-tm-small wrap").addClass(" hlt-center-logo"); $("#header-container").removeClass("fixed-header"); $("#header-container").css({ 'position': 'static', 'top': 'auto', 'left': 'auto', 'width': 'auto', }); /* ヘッダーの高さの戻る分、padding削除しスクロール位置を止まらせる */ $("#header-fixed").css({ 'padding-top': '0', }); $("#header-fixed").remove(); } } /* 境界値をヘッダーコンテナに設定 */ var threashold = $('#header-container').height(); var prevScrollTop = -1; var $window = $(window); var mobileWidth = 1023; $window.scroll(function() { var scrollTop = $window.scrollTop(); var s1 = (prevScrollTop > threashold); var s2 = (scrollTop > threashold); var w = $window.width(); /*スクロールエリアの位置調整*/ function adjustScrollArea(selector) { if ($(selector) && $(selector).offset()) { offset = $(selector).offset().top; h = $("#header-container").height(); pt = $(selector).css('padding-top'); if (pt) { pt = pt.replace('px', ''); } else { pt = 0; } if ((scrollTop >= offset - h) && (w > mobileWidth)) { if ((pt 0) { $(selector).css({ 'padding-top': 0, }); } } } } /*スクロール追従エリアの調整*/ function adjustScrollAreas() { adjustScrollArea('#sidebar-scroll'); adjustScrollArea('#main-scroll'); } /*固定ヘッダーのスタイル決め*/ function adjustFixedHeaderStyle(s1, s2, w, scrollTop, mobileWidth) { if (s1 ^ s2) { if (s2 && (w > mobileWidth)) { stickyHeader(); } } /* 境界値に達したら固定化 */ if (scrollTop = 50) { stickyHeader(); } } }); })(jQuery);