2022年 4月 の投稿一覧

面倒な作業はブックマークレットにやらせよう

はじめに

今回は、ブックマークレットを使って業務効率が少し上がったことについて話してみたいと思います。
ブックマークレットとは wikipedia では以下のように説明されています。

ブックマークレット (Bookmarklet) とは、ユーザーがウェブブラウザのブックマークなどから起動し、なんらかの処理を行う簡易的なプログラムのことである[注釈 1]。携帯電話のウェブブラウザで足りない機能を補ったり、ウェブアプリケーションの処理を起動する為に使われることが多い。

wikipedia - ブックマークレット

続きを読む

情報共有ツールGROWIの脆弱性対応について

はじめに

こんにちは、システムエンジニアの かおり です。この記事では、弊社が提供するナレッジ共有サービス「GROWI」の脆弱性対応について取り上げたいと思います。
脆弱性に関する基本的な用語や、脆弱性対応の流れについて興味ある方が対象読者となっています。

続きを読む

ReactにおけるGlobal stateの管理法4選

この投稿は、弊社が提供するWESEEK TECH通信の一環です。
WESEEK TECH通信とは、WESEEKのエンジニアがキャッチアップした技術に関する情報を、techブログを通じて定期的に発信していくものです。

はじめに

今回の記事では React における Global state の管理法についてさまざまな方法を、それぞれのメリットデメリットとともに解説します。

React で大規模な開発を行う際に Global state の管理法が定まっていると非常に開発が楽になるため、是非ともこのいずれかの方法を理解しておきましょう。

続きを読む

3Dプリンタで1から作るコミュニケーションカメラ(1)

はじめに

こんにちは。普段の業務では Ruby を書いている 田村 です。今回は、久しぶりに電子工作・ IoT ネタです。

昨年、リモートワーク下でもコミュニケーションを円滑にとれるようにすることを目的に、趣味の電子工作を活かして多機能カメラ「 neibo 」を製作しました。

詳しくはこちらの記事で紹介しています。

neibo を作ってみて、課題がいくつか見つかりました。それらの課題を解決すべく、 neibo 改良機を作ることにしました。
これから複数回にわたって neibo 改良機の製作記録について書いていきたいと思います。今回の記事では、 neibo 製作の経緯、改良機の設計と製造の一部について説明します。

neibo は、以前は neighbo という名前でしたが、書きづらかったので変更しました。 neibo のほうが親しみやすさもありますし。

続きを読む

codeコマンドとdevcontainerコマンドでVS Codeのターミナルを快適に使う

はじめに

はじめまして、WESEEK にてエンジニアをしている、藤澤です。
この記事では、個人的に推している VS Code でターミナルを扱う際の Tips のようなものを紹介させていただきます。

VS Code のターミナルを使う利点として

  • コーディングとオペレーションで同じウィンドウ、同じショートカットキーで作業できる
  • GUI、CUI の良いとこ取りができる

などがあると思っています。

そんな VS Code のターミナルを便利に使う方法の中でも、今回は code コマンド, devcontainer コマンドに関して紹介したいと思います。

続きを読む