IIJで主に法人向けブロードバンド接続サービスのシステム開発・運用を担当しています。趣味はコーディング、海外旅行、音楽鑑賞、そして宇宙に想いを馳せること。Python / VS Code / Emacs / HHKB / Network 初めまして。IIJ で主に法人向けブロードバンド接続サービスのシステム開発・運用を担当しております 安井(ysk)と申します。この度、社内SNSに投稿した記事が少しbuzzりまして、IIJ Engineers Blog の運営の方よりお声がけいただき寄稿の機会をいただきました。当ブログの他の記事に比べるとあまり技術っぽさ、IIJ っぽさが少なめかと思いますが、IIJ にはこんな変わったエンジニアも居るんだなぁ程度に見ていただき流していただけると幸いです。 このあと長めの自己紹介が続くので 本題が読みたい方はこちら からご覧ください。 自己紹介 初投稿ですの
Quality Privacy-aware (no unconfirmed user data collection) POSIX-compliant, follows Linux kernel coding style Highly optimized, static analysis integrated code Frugal Typically needs less than 3.5MB resident memory Works with 8 colors (and xterm 256 colors) Disk-IO sensitive (few disk reads and writes) No FPU usage (all integer maths, even for file size) Minimizes screen refresh with fast line re
電子メール、ネットワーク機器集中管理、異常検知、分散処理、クラウド基盤などのシステム開発に従事。古代Rubyist。 CLI や TUI なアプリケーションを使っていると、端末の画面が崩れてしまうことがよくあります。 たとえば、こんな TUI が、 環境によってはこんな感じで崩れます。 スクロールなどをしながらしばらく使っているとさらにどんどん崩れていきます。 こうなってしまった場合、とりあえず Ctrl-l で画面を再描画することで、大抵はなんとか読める程度にリセットできますので、ことあるごとに Ctrl-l を連打することになります。 ですが、どうしようもないケースもままあります。 例えば、私の場合は以下のようなシチュエーションで困ります。 w3m でテーブルなどを表示するとレンダリングが崩れる less でログの閲覧の際に表示されるべき文字が表示されず見落としが発生する Wander
この記事はVim Advent Calendar 2021の5日目の記事です。 シェルスクリプトぐらいの手軽さでTUIアプリケーションを作りたい。かといってあまり依存物となるものを入れないでおきたい。そんな状況は無いでしょうか。いや、あんまり無い気はしますが… そんなとき、Vimを使うと、依存物をVimのみにしつつ、ある程度簡単にTUIアプリケーションを作成することができます。あまり正攻法な感じでない、Vim本体の隠せない部分が残るといったことはあるものの、TUIアプリケーションを作るための機能自体は色々揃ってるので、意外となんとかはなります。 作ったもの という訳で実際に作ってみました。それぞれ実際に使えるもの2つ、サンプルとして簡単なもの1つ。 ccg 〇×ゲームを実行するコマンドです。コマンドを実行することですぐ遊ぶことができます。 キー 操作
Linuxサーバーの管理を行っている場合「du」コマンドで、ディレクトリのサイズを調べているという方は多いと思います。 duコマンドは便利な基本ツールですが、ディレクトリの中をインタラクティブに移動しながら、巨大なファイルを探すといった事はできません。 本日紹介する「ncdu」は、duコマンドのその弱点を補うことができるインタラクティブなディスク使用量調査ツールです。 名前から想像できる通り、ncursesライブラリを使って作られたツールで、リモートサーバーでも高速に動作するツールです。macOSやLinuxなど多種多様なプラットフォームに対応しています。 以下使用方法を説明します。 ncduのインストール LinuxやmacOSではパッケージ管理ツールを利用してインストールできます。 $ sudo apt-get install ncdu # Debian系 $ sudo yum ins
WTF is the personal information dashboard for your terminal Created by Chris Cummer. Use WTF to monitor systems, services, and important information. Oversee your services with Airbrake. Keep an eye on your OpsGenie schedules, Google Calendar, Git and GitHub repositories. Track your deployments via New Relic. See who’s away in BambooHR, which Jira tickets are assigned to you, and what time it is i
micro a modern and intuitive terminal-based text editor Download curl https://getmic.ro | bash Star See detailed installation instructions Easy to Use Micro's number one feature is being easy to install (it's just a static binary with no dependencies) and easy to use. Highly Customizable Use a simple json format to configure your options and rebind keys to your liking. If you need more power, you
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く