TECH PLAY

さくらむンタヌネット

さくらむンタヌネット の技術ブログ

å…š310ä»¶

こんにちは、寺尟です。さくナレではだいぶ久しぶりの蚘事を曞かせおいただきたす。 䞀般瀟団法人日本むンタヌネットプロバむダヌ協䌚 JAIPA/ゞャむパずいう団䜓で JAIPA クラりドカンファレンス 略称、クラコンずいうむベントを毎幎開催しおいお、その実行委員を務めおいたす。 今幎は9月2日にオンラむンで開催したした。最近のマむブヌムはラむブ配信なので、このむベントでもラむブ配信を䞭心に掻動をしおきたした。 ラむブ配信プラットフォヌムを巡っお、いろんな玆䜙曲折があったので、今回の蚘事はラむブ配信プラットフォヌムを蚘事にしおみたした。 ■はじたり 2020幎の開催では配信を専業で提䟛しおいる䌚瀟さんに配信機胜を提䟛しおいただいお開催したした。しかし、いく぀かの課題があったので、2021幎の開催では配信機胜単䜓では無く総合的なむベントプラットフォヌムを怜蚎したした。 昚幎、課題に感じおいたのはこのあたりです。 マルチトラック同時耇数トラックに察応しおいる 資料ダりンロヌドなどのトラッキング機胜がない アンケヌトの回答率が悪いので回答率を䞊げたい画面にQRコヌドを衚瀺しただけではなかなか回答しおくれない そもそも、オンラむンむベントを雑に分類するず、 マヌケティング系の郚眲が䞻催するむベント ず、 テック系むベント がありたす。 テック系むベントでは、そこたでアンケヌトやトラッキングを行うのは少ないず思いたすが、マヌケティング系むベントの堎合、KPIの枬定やホットリヌドを芋぀け出すために様々な数字や情報を取埗したいのです。 今回のむベ さくらのクラりド 動画配信 ゚ンハンスドロヌドバランサ
こんにちは、テリヌです。Macbook Proの新商品は買いたしたか? M1Pro/MaxのベンチマヌクがYouTubeにたくさん玹介されおいたすが、ほずんどが「動画を線集したずきの操䜜感」「動画を出力しおみたずきの時間」ずいう比范ですね。動画線集を扱わないナヌスケヌスでは、䜓感できるほどの差が出ないのかもしれたせん。 今回は動画の゚ンコヌドの話です。撮圱した生のカメラ映像をファむルに出力たたは配信する堎合、生のデヌタでは倧きすぎるので、䜕かしらのコヌデックを䜿っおファむルサむズを小さくしたす。「画質ずフレヌムレヌトは極力よい状態を維持したい。しかしファむルサむズは小さくしたい。電波のよくない環境でも芋れるようにしたい」ずいうトレヌドオフがありたす。画質をよくすればファむルサむズは倧きくなり、画質を犠牲にすれば地䞋でも芋れる人が増えたす。倚くの人が「このくらいでいいんじゃないか?」ずいう経隓や勘で決めおいるか、もしくは線集゜フトのデフォルト倀をそのたた䜿っおいるようです。 では、その蚭定倀(゚ンコヌドパラメヌタず蚀いたす)の最適解はどのように求めるのでしょうか? 䞖界最倧玚の映像配信䌚瀟Netflixが、自瀟で䜿甚しおいるビデオ品質評䟡ラむブラリ VMAF をオヌプン゜ヌスで公開しおいたす。Netflix芏暡の配信䌚瀟になるず、配信デヌタ量を1%枛らすだけ莫倧なコスト削枛になるでしょう。本蚘事では、VMAFの䜿い方を玹介したす。 動䜜環境 本蚘事は以䞋のバヌゞョンを甚いお動䜜を確認しおいたす。 MacBook Pro (16-inch, 2019) macOS Big Sur 11.6.1 VMAF 2.3.0 ffmpeg 4.4.1 むンストヌル VMAFはYUV圢匏での比范ずなるた ffmpeg 動画 配信 ゚ンコヌド VMAF
今回の蚘事では、文科省から2021幎5月に発衚された「教育情報セキュリティポリシヌガむドラむン」の改蚂のポむントず察策手法に぀いおご説明させお頂きたす。 参考URL https://www.mext.go.jp/a_menu/shotou/zyouhou/detail/1397369.htm 「教育情報セキュリティポリシヌガむドラむン」の趣旚ず改蚂のポむント 「教育情報セキュリティポリシヌガむドラむン」の趣旚 å­Šæ ¡ICT環境敎備の掚進を螏たえ、 1人1台の端末を掻甚するために必芁な新たなセキュリティ察策 や クラりドサヌビスの掻甚を前提ずしたネットワヌク構成 等の課題に察応する。 改蚂のポむント 1人1台の端末を掻甚する為に必芁な新たなセキュリティ察策 ⇒Webフィルタリングやマルりェア察策 ⇒孊校や家庭内での利甚におけるリテラシヌ教育 クラりドサヌビスの掻甚を前提ずしたネットワヌク構成 ⇒ロヌカルブレむクアりト構成 ⇒ネットワヌク分離を必芁ずしない認蚌によるアクセス制埡 1人1ID化に察する新たなセキュリティ察策の远加 ⇒入孊/転入、進玚/進孊、転出/卒業/退孊などにおけるID管理 ⇒耇数の認蚌芁玠を組み合わせた倚芁玠認蚌 ⇒シングルサむンオンを甚いた認蚌の効率化 1に぀いおは、児童生埒、教職員問わずにマルりェア察策など日垞的なセキュリティ察策を斜す事ず共に、家庭も含めた情報リテラシヌの向䞊ずモラル教育を行う事が重芁かず思われたす。本来であればセキュリティ察策などは統䞀されおいるべきですが、各自治䜓によりポリシヌや考え方が様々であるず芋受けられたすので、モラル さくらのクラりド シングルサむンオン 倚芁玠認蚌 ID管理 WisePoint
ノヌコヌドっおなんずなく簡単そうなむメヌゞはあるけど、いざやっおみるず結局制限が倚くおやりたいこずが実珟できなかったり、逆に無理やり実珟しようず思うず高額な費甚が必芁だったりで华っお倧倉なんじゃないのよくある話題先行のバズワヌドですぐに廃れるのでは本圓に䜿えおる人っおいるのっお思いたすよね。 そんなあなたのために、今日はいたすぐアプリを䜜りはじめたい気持ちをグッずこらえお、ノヌコヌドのアプリを実際に導入するたでのステップや導入前に怜蚎すべきこずに぀いお玹介したいず思いたす。ノヌコヌドに察しお半信半疑でいたいち本栌的な怜蚎に螏み出せないずいう方にもおススメです ノヌコヌドっおそもそも䜕ずいう方は 前回の蚘事 もご芧ください。 本圓にノヌコヌドでできる 前回解説した通り、ノヌコヌドは基本的にパヌツの組み合わせですので、どのようなパヌツが甚意されおいるかによっおできるこずが倉わっおきたす。 䟋えば前回もご玹介した Unifinity では、珟堎業務に適したパヌツが揃っおいたす。具䜓的には、圚庫や備品などに MySQL NoCode ノヌコヌド Unifinity
WordPress のセキュリティ蚺断ツヌル WPScan 近幎、䞍正アクセスの増加により、セキュリティに察する関心も高たり぀぀ありたす。さくらむンタヌネットでも Web改ざん怜知サヌビス やSSLの契玄数が䌞びおきおいるようですが、それでもやはり䞍正アクセスは絶えないのが珟状です。 狙われるのはメヌルパスワヌド、そしお WordPress さくらのレンタルサヌバのサポヌト経隓䞊、しばしば目にする䞍正アクセスは、メヌルパスワヌドの挏掩による倧量メヌル送信です。しかし、これは比范的察策が簡単です。意識しおパスワヌドの管理を行っおいれば、それでリスクの9割以䞊はなくなるず思いたす。 次に倚いのがWordPressの䞍正アクセスです。WordPressは䞖界の1/3のサむトで䜿われおおり、䟿利で人気がある反面、非垞に狙われやすいアプリケヌションでもありたす。 さくらのレンタルサヌバのコラムにも セキュリティリスクが9割以䞊枛るWordPressセキュリティの基本の基 を曞きたした。察策はこちらをご芧いただきたいです。 加えお、実際に脆匱性があるのかどうかに぀いおも確認しおおきたいずころです。しかし、りェブサむトの脆匱性蚺断っおずおも高䟡です。筆者が調べたずころ、月額数䞇円以䞊ずいうずころが倚いようです。 そうだ WPScan を䜿おう WPScan ずは、オヌプン゜ヌスの WordPress の脆匱性スキャンツヌルです。個人利甚の範囲では、無料で利甚できたす。 CUI(コマンドラむンず呌ばれる黒い画面) レポヌトが党お英語 ずいう点でちょっずハヌドルは高いですが、無料で基本的な脆匱性を掗い出しおくれる優れた゜フトです。 今回は、さくらのVPSに セキュリティ WordPress さくらのレンタルサヌバ さくらのVPS WPScan
こんにちは、テリヌです。今回はい぀も以䞊にニッチなお話です。カメラ画像凊理アプリケヌションは映像を取埗したコンピュヌタ䞊で行うこずが䞀般的です。それは映像を䌝送する際の圧瞮埩元で画質が劣化しおしたうこずず、䌝送先での映像のトランスコヌド凊理の集䞭ですぐにCPUが逌迫するこずが容易に想定されるからです。そのため、䜎遅延映像䌝送埌の映像凊理の開発事䟋はあたり取り䞊げられおいたせん。カメラが接続されたコンピュヌタ䞊で自䜜プログラムが動かせないこずがありたすし、開発蚀語が違う堎合もあるでしょう。そこで今回はリモヌトカメラの映像をWebRTCで送受信し、Pythonで画像凊理を加えお送り返す、ラむブトランスコヌディングの開発方法を玹介したいず思いたす。 動䜜環境 本蚘事は以䞋のバヌゞョンを甚いお動䜜を確認しおいたす。 MacBook Pro (16-inch, 2019) macOS Big Sur 11.5.2 Chrome 94.0.4606.71 Docker desktop 4.1.0 Ubuntu 20.04.3 LTS aiortc 1.2.1 OpenCV 4.5 aiortcをむンストヌル Python補WebRTC実装・ aiortc を䜿甚したす。GitHubからaiortcを入手した埌、VSCodeを䜿甚しおフォルダを開きたす。 git clone https://github.com/aiortc/aiortc.git cd aiortc code . VSCodeのRemote-Containersプラグむンを利甚しお、䞋蚘のファむルを远加・修正し、UbuntuのDockerコンテナずしお立ち䞊げたす。 .devcontainer/devcontainer.json / AI WebRTC カメラ 配信 画像凊理
この蚘事は、2021幎8月28日(土)に行われた オヌプンデベロッパヌズカンファレンス(ODC)2021 Online での セミナヌ を蚘事化したものです。 はじめに 前回の蚘事 では、Collabora Onlineの抂芁や䜿うメリットを説明したした。それに続いお今回は、Collabora Onlineの構築方法や、開発コミュニティの䜓制などを玹介したす。 システム芁件 Collabora Onlineのシステム芁件は条件によっお違っおくるようですが、Nextcloudのビルトむンを䜿うケヌスでは以䞋のようになっおいたす。( 出兞 ) OSLinux x86-64たたはARM64(aarch64) CPU2コア メモリ1GB + 100MB/ナヌザ ネットワヌク垯域100kbps/ナヌザ ディスクスペヌス350MB Nextcloud 19のCollabora Online app 3.7.0以降 CODEの構築方法はいく぀かある CODE(Collabora Online Development Edition)の構築方法は結構いろいろあるんですが、基本的にはどれもお詊し甚途です。本栌運甚になっおくるずたたちょっず倉わっおくるんですが、お詊しの方法ずしお Nextcloud Collabora Online オフィス゜フトりェア
Acronis Cyber Protect Cloud を䜿甚した実践的なバックアップの取埗方法を、゚ヌゞェントのむンストヌルや蚈画の䜜成方法の説明を通しお、ご玹介したす。 ゚ヌゞェントの配眮(サむレントむンストヌル) Acronis Cyber Protect Cloudぱヌゞェントベヌス(※゚ヌゞェントレス環境もあり)で動䜜したす。゚ヌゞェントはAcronis Cyber Protect Cloudのコン゜ヌル䞊よりダりンロヌドするこずができたす。 Windows環境でサむレントむンストヌルにお゚ヌゞェントを配眮する方法をご玹介したす。 「無人セットアップの.mstおよび.msiを䜜成」からmsiを䜜成したす。 むンストヌルするコンポヌネントを遞択したす。Windowsマシンの堎合は「Windows゚ヌゞェント」を遞択したす。 任意の堎所にむンストヌラを配眮し、コマンドを実行したす。 コマンド䟋 msiexec.exe /i BackupClient64.msi /l*v log.txt /qn ADDLOCAL=MmsMspComponents,BackupAndRecoveryAgent TARGETDIR="C:\Program Files\BackupClient" REBOOT=ReallySuppress MMS_USE_SYSTEM_ACCOUNT=1 REGISTRATION_ADDRESS= https://jp-cloud.acronis.com  REGISTRATION_LOGIN=<ナヌザ名> REG バックアップ Acronis Cyber Backup Cloud Acronis
この蚘事は、2021幎9月7日(火)に行われた さくらの倕べ Tech Night #4 Online での発衚を蚘事化したものです。 はじめに この蚘事では、7月にリリヌスした、さくらのクラりドで䜿える機胜の1぀である 「゚ンハンスドデヌタベヌス(TiDB)」 ずいうサヌビスに぀いお玹介したす。サヌビスの玹介に加えお、その裏で䜿っおいるTiDBずいう分散デヌタベヌスの技術に぀いおも簡単に觊れようかなず思っおいたす。 分散デヌタベヌス / NewSQLに぀いお NewSQLずは さお、皆さんは「分散デヌタベヌス」ずか、あるいは「NewSQL」ずか、そういった単語を耳にするこずがあるでしょうかずいうこずでたずはこのお話をしたいず思いたす。 NewSQLず呌ばれおいるものはどういったものかずいいたすず、SQLをむンタヌフェヌスずするずいう特城を持っおいお、デヌタベヌス(䟋えばMySQLやPostgreSQLなど)ず同じように匷い敎合性を持ち、トランザクションをサポヌトしおいお、か぀分散デヌタベヌス(分散型のリレヌショナルデヌタベヌス(RDBMS))である、ずいうずころを特城ずしたす。 これらの特城のうち、最初の3぀は普通のRDBMSず同じですが、それを分散しおいい感じに動くようにしたずいう点が、Newが぀く所以かなず思いたす。 NoSQLずの関係 以前にはNoSQLずいうものが流行った時期もありたした。Noは「Not Only SQL」の略だず蚀われおいたすが、䟋えばM さくらのクラりド 分散凊理 デヌタベヌス SQL TiDB Hacobune
この蚘事は、2021幎8月28日(土)に行われた オヌプンデベロッパヌズカンファレンス(ODC)2021 Online での セミナヌ を蚘事化したものです。 日本UNIXナヌザ䌚の抎ず申したす。 今日はCollabora Onlineずいう、LibreOfficeを䜿ったサヌバの話をしたす。アゞェンダずしおは以䞋を予定しおいたす。 Collabora Onlineに぀いお メリットず䜿い方 構築方法(いく぀かありたす) コミュニティの状態など この蚘事では、アゞェンダの前半2぀に぀いお解説したす。埌半2぀は次回の蚘事で説明したす。 Collabora Onlineに぀いお Collabora Online は、ブラりザで線集できる、オヌプン゜ヌスのクラりドオフィス゜フトです。同時線集や共同線集をしたいずきに適しおいたす。䞀蚀で蚀うず、GoogleドキュメントずかOffice365みたいなむメヌゞです。 ただ、開発元であるCollabora Productivity瀟やCollabora Onlineのコミュニティがサヌビスをホストしおるわけではないので、自分でホストするか、どこかのホスティングベンダヌを探す必芁はありたす。䞖界䞭に䜕瀟かCollabora Onlineのホスティングをやっおいるずころがあるので、それを䜿う手もありたす。 それから、ファむル管理機胜がな Nextcloud Collabora Online LibreOffice オフィス゜フトりェア