Linux
VS Codeから、VirtualBoxにSSHリモート接続で開発する方法についてです! コレを知ったおかげでVS CodeとTera Termを言ったり来たりしていたものが1つにまとまりました。 VMのことをほぼ気にせず、画面1つでまとめて開発できるので、相当楽ちんです!
LinuxのC/C++でアフィニティ設定をする方法です! これをすることで、プロセスが使用するコアを設定することができます。
C言語でflockという関数を使った、ロックファイルによる排他処理をする方法です! 意外と簡単に排他できちゃうので、なかなか良さげです!
Virtual Boxにインストールした、Ubuntu ServerにホストOS(Windows)との共有フォルダを設定する方法です。
Linuxのコマンド「awk」についてです! 文字列を、特定の区切り文字で、分割して、特定の文字列を出力できるコマンドです! シェルスクリプトで、「ある文字列だけ欲しい!」みたいなことが起きたりすると、力強い味方となります!
Linuxのシェルスクリプトでグ出力する方法についてです! リダイレクトとteeコマンドで、サクッとログ出力しましょう!
Kindle Fire HD 10に、TermuxというLinuxコンソールアプリを入れて、SSHで操作してみました! Termux自体は以前から使っていたのですが、やはりスマホやタブレットのキーボードでは少し使いづらい…… なのでSSH接続→PCから遠隔操作で、楽に作業をできるように…
Linux用にC言語のプログラムを作っていたろころ、実行したら「Segmentation fault (コアダンプ)」が出力されていた。 今回はSegmentation faultをコアダンプを使って調査する方法と、ぼくが作ったソースでSegmentation faultが発生した原因を説明していきま…
Windows Subsystem for Linux(WSL)でrootのパスワード変更をして、suでrootに昇格する方法です! suしようとしたらパスワードがわからなくて、困ったときにどうぞ!
コマンドとデフォルトでONにする方法、ハイライト解除を楽にする方法についてです。
Windows Subsystem for Linux(WSL)とWindows間での、ファイルアクセス方法です。 Linux(WSL)側からの操作で、ファイルコピーなどが行なえます。
Windows Subsystem for Linux(WSL)環境で、C言語でJSONを扱うライブラリ「jansson」の使い方です! インストールから読み込むロジック作成→実行までの流れです!
Windows Subsystem for Linux(WSL)の環境に、Windowsのエクスプローラから、ファイルを突っ込む方法です。 邪道というか亜流というかになると思います。 しかし「それでもエクスプローラから!」という方は試してみてください!
TermuxからPOSTリクエストしてみました! Linuxのcurlというコマンドでできます!
シェルスクリプトで、「現在時刻を取得→それを使ってPOSTリクエスト」するものを作ってみました! JSONの箇所がなんですが、ほぼコピペでOKです。
Termuxを使ってAndroid上で、Python3を使っちゃおう!という作戦です。 これで、PC環境と同じPython3が使えちゃうはず!
termuxというアプリをご存知でしょうか? このアプリを使えば、Android端末でLinuxのターミナルが使えちゃうという素晴らしいアプリです! 今回はこのtermuxの初期設定について書いていきます!
Windows Sybsystem for Linux(WSL)で、makeを使う方法と、簡単なMakefileの作り方です!
突然Linuxでコーディングする事案が発生したので、標準装備なエディタ「vi」を設定してみました! 今回ぼくが行ったことを手順として、ご紹介します!
Windows Subsystem for Linux(WSL)で、GCCを使おうと思ったら、デフォルトではインストールされてないということが発覚! ということでGCCをインストールしてみました。
仕事で必要になったのでWindows Subsystem for Linux(WSL)をインストールしていたら、以前と変わっていたので手順をご紹介です!
Windows Subsystem for Linux(WSL)を久々に起動したら「アップデートしろ!」って出たのでアップデートしてみました。 コマンド2つで解決です!
Windows10でLinuxを動作させる機能、「Windows Subsystem for Linux(WSL)」を入れてみた! Linuxを気軽に触ることができます。 環境構築も不要なので、試しにLinuxを触ってみたい!という方にはうってつけ! 「ちょっと遊んでみようかな」くらいの気軽な気持…